home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 November: Tool Chest / Dev.CD Nov 94.toast / Tool Chest / !Developer Utilities / Installer 4.0.3 SDK / Installer Debugger 4.0 / Installer Debugger 4.0 Guide / Installer Debugger 4.0 Guide
Encoding:
Text File  |  1994-09-12  |  100.0 KB  |  410 lines  |  [ONLN/HLX2]

  1.  
  2. Table of Contents
  3. Installer Debugger Basics
  4. What is the Installer Debugger    3
  5. Setting up Installer Debugger    3
  6. Invoking the Installer Debugger    3
  7. Installer Debugger Menu    4
  8. Main Window
  9. The Main Window    5
  10. Message Area    5
  11. Main Window’s Show Menu    6
  12. Preferences Window
  13. The Preferences Window    8
  14. Rule Window
  15. The Rule Window    10
  16. Rule Execution Area    11
  17. Break List    11
  18. Browsing Frameworks and Rules    11
  19. Watching Rule Execution    11
  20. Viewing Rule Execution    11
  21. Stepping through Rule Execution    11
  22. Breaking on a Specific Rule Clause    11
  23. Breaking on Every Type of Rule Clause    12
  24. Modifying Rule Execution    13
  25. Changing the Result of the Current Rule Clause    13
  26. Remapping Rule Clause Results    13
  27. Heap Window
  28. The Heap Window    14
  29. Virtual Window
  30. The Virtual Window    15
  31.  
  32. Installer Debugger Basics
  33. This chapter describes the setup and basic use of the Installer Debugger.
  34. What is the Installer Debugger
  35. The Installer Debugger is a set of resources that can be included in any Installer 4.0 script file so scriptwriters can easily debug and test their scripts.  While Installer 4.0 is running it is continuously sending the Installer Debugger information about what it is currently doing.  The Installer Debugger transforms this into a human-readable form that is displayed to the user to be used to monitor the Installer’s actions.
  36. The Installer Debugger is implemented using Installer 4.0’s Action Handler feature that is available in a debug version of Installer 4.0.  The Installer Debugger will not be usable on shipping versions of Installer 4.0.
  37. Setting up the Installer Debugger
  38. There are two easy ways to begin using the Installer Debugger with your scripts.  If you are using MPW Rez to compile your script, then all you need to do is include the “Installer Debugger.r” file in your script file.  Otherwise, you can use ResEdit or other resource editor to paste the resources from the “Installer Debugger.rsrc” file into your script file.
  39. Invoking the Installer Debugger
  40. You can easily switch to the Installer Debugger and back to the Installer using several methods.
  41.  Switching to the debugger    - Click in an Installer Debugger window
  42. - Hold down the Option-Control keys together
  43.  Switching to the Installer    - Click the Go button in the Main Window
  44. - Click the Step button to go until the next Installer action occurs
  45. - Click in the Installer window if not stepping
  46. Installer Debugger Menu
  47. The Wasabi  menu allows you to access the features of the Installer Debugger, as well as control execution of the Installer.
  48. Each menu item is described below.
  49. Main Control    Brings the Main Window to the front.
  50. Heap Window    Opens or brings the Heap Window to the front.
  51. Rule Window    Opens or brings the Rule Window to the front.
  52. Virtual Window    Opens or brings the Virtual Window to the front.
  53. Log To File    Turns logging to a file on or off.  Logging is turned on if  this item is checked.
  54. Preferences    Opens or brings the Preferences Window to the front.
  55. Go    Returns control to the Installer.
  56. Step    Returns control to the Installer until the next action that will be displayed in the Main Window.  When this action happens the Installer Debugger takes control and brings its windows to the front.
  57. Dump Text    Allows the user to save the current contents of the Main Window to a TEXT file.
  58. Quit    Asks the Installer to quit.  The Installer will quit at the next available opportunity.
  59.  
  60. Main Window
  61. This chapter describes the Main Window feature of the Installer Debugger.
  62. The Main Window
  63. The Main Window is always present while the Installer Debugger is running.  The purpose of the Main Window is to display progress and error information while the Installer is running.   The Main Window is shown below.
  64. Message Area
  65. The bottom part of the Main Window contains a simple text display and editor for recording the progress and error information gathered from the Installer.  You can save the contents of the window to a file by clicking on the Save button, however you will only be able to actually save to the root of the volume.
  66. NOTE
  67. Because the Main Window text display is based on TextEdit, its contents is limited to 32K.  When the contents comes close to the limit, text is discarded from the top.  u
  68. Main Window’s Show Menu
  69. The Show menu allows you to control the which actions are displayed during execution. This helps speed up execution of the Installer while preventing you from being overloaded with progress information.
  70. Each menu item is described below.
  71. All Progress Info    Displays all possible information.  Overrides all other menu selections in the Show menu.
  72. Frameworks    Displays information describing each framework before it is to be executed.  Occurs only when firing the rules.
  73. Rules    Displays information describing each rule and its result after it has been executed.  Occurs only when firing the rules.
  74. Rule Clauses    Displays information describing each rule clause and its result after it has been executed.  Occurs only when firing the rules.
  75. Action Atoms    Displays information describing each Action Atom executed and its result after it has been executed.  Occurs after clicking Install or Remove.
  76. File Progress    Displays preflight information describing the action to be taken for each File Atom specified in the installation or removal.  Occurs after clicking Install or Remove.
  77. Resource Progress    Displays preflight information describing the action to be taken for each Resource Atom specified in the installation or removal.  Occurs after clicking Install or Remove.
  78. Font Progress    Displays preflight information describing the action to be taken for each Font Atom specified in the installation or removal.  Occurs after clicking Install or Remove.
  79. Folder Merge    Displays preflight information describing the action to be taken for each Folder Merge Atom specified in the installation or removal.  Occurs after clicking Install or Remove.
  80. Resource Merge    Displays preflight information describing the action to be taken for each Resource Merge Atom specified in the installation or removal.  Occurs after clicking Install or Remove.
  81. NOTE
  82. The above filters do not affect what is displayed in any other Installer Debugger window. u
  83.  
  84. Preferences Window
  85. This chapter describes the Preferences Window feature of the Installer Debugger.
  86. The Preferences Window
  87. The Preferences Window allows you to specify the defaults of certain settings in the Installer Debugger and Main Window.
  88.  
  89. Rule Window
  90. This chapter describes the Rule Window feature of the Installer Debugger.
  91. The Rule Window
  92. The Rule Window is used to view and change the execution of Global, Easy and Custom rules.  The window has two main sections, the rule execution area and the break list area.  The Rule Window is shown below.
  93. When the Installer windows are frontmost, clicking in the Installer Debugger window, or holding down the Option-Command keys gives control to the debugger.  To continue in the Installer click the Go button.
  94. Rule Execution Area
  95. The rule execution area contains the Frameworks pop-up menu and the Rules pop-up menu, as well as the rule clause evaluation list immediately under them.  As the rules are executed in the Installer the current framework and rule will be displayed in their pop-up menus.  The rule clauses for the current rule are displayed in a scrolling list below.  
  96. Break List
  97. The break list is used to specify rule clauses that can be automatically stopped at or automatically remapped to a specific value to modify rule execution.
  98. Browsing Frameworks and Rules 
  99. While in the Rule Window all frameworks and rules can be browsed using the Frameworks and Rules pop-up menus.  
  100. Selecting another framework or rule from the pop-up menus displays the appropriate rule clause, but does not change execution.  This is handy for finding and choosing rule clauses to add to the break list.
  101. Watching Rule Execution
  102. Viewing Rule Execution
  103. Whenever the Rule Window is open all rule execution is shown in the window.  Rules are executed when the Installer user chooses another target disk or folder, or they switch from another application back to the Installer.
  104. An arrow at the left edge of the list points to the currently executing rule clause, as shown below.
  105. The word at the right edge of the list tells you the result of the rule clause.
  106. Stepping through Rule Execution
  107. To enable stepping through each rule clause as it is executed, the scriptwriter must click the Step button before forcing the rules to be executed.  When the Step button in the Rule Window is pressed, the Installer Debugger will stop and give control to the Rule Window when the next rule clause is being executed by the Installer.
  108. Breaking on a Specific Rule Clause
  109. To stop on a specific rule clause without stepping through all preceding rule clauses, place the rule clause in the break list.  This is easily done by finding and selecting (by clicking on the rule clause text) the rule clauses you wish to stop on, and choosing Add Rule Clause To Break List from the Rules menu.  You can also double-click on the rule clause to add it to the Break List.
  110. After clicking the Go button if any rule clause in the break list is executed the Installer Debugger will stop rule execution and bring the Installer Debugger to the front.  A dot (•) is placed to the left of the rule clause that caused the break.
  111. To disable breaking on a rule clause in the break list, choose Do Nothing from the pop-up menu at the right edge of the break list for the rule clause you wish to disable.
  112. To delete a rule clause from the break list entirely, select the rule clause in the list and choose Delete Selected Item From Break List from the Rules menu, or press the delete key.
  113. Breaking on Every Type of Rule Clause
  114. To stop on every rule clause of a certain type, choose Break On Rule Clause and the rule clause type from the Rules menu. 
  115. The rule clause name will show in the break list preceded by the word “Every”.
  116. Modifying Rule Execution
  117. The Installer Debugger also allows the scriptwriter to change the result returned by certain rule clauses.  This ability to change the rule clause results during rule execution provides the scriptwriter with an easy way to test difficult to reproduce conditions.  There are two ways to change the rule clause, one way is manual and the other way is automatic.
  118. Changing the Result of the Current Rule Clause
  119. If you wish to change the result of the current rule clause being executed then use the pop-up menu at the right edge of the rule execution list.  This change affects the current rule clause during this rule execution only.
  120. In the example below, the current rule clause is checking to see if the Macintosh has at least 1Mb of physical memory installed. 
  121. To test the error case when a user’s Macintosh has less than 1Mb of memory you can “remap” the result to be false, and the Installer will contain with the next rule clause as if the rule clause actually returned a false result.
  122. Remapping Rule Clause Results
  123. When there is a need to always return a false or true result for a rule clause, then the rule clause can be placed in the break list with the appropriate remapping.  This is handy for creating complex testing situations where many rule clauses must be remapped to different results.
  124. To remap a rule clause in the break list choose either Remap to TRUE or Remap to FALSE from the pop-up menu at the right edge of the break list.
  125. In the example above, the CheckMinMemory(1) rule clause will automatically return a false result each time the rules are executed.  If you wish to break at and remap the same rule clause then add two separate entries of the rule clause to the break list.
  126.  
  127. Heap Window
  128. This chapter describes the Heap Window feature of the Installer Debugger.
  129. The Heap Window
  130. The Heap Window allows you to watch memory usage during execution of the Installer.
  131. NOTE
  132. The Heap Window is only functional when running in 32-bit addressing mode.  Not all menu items are implemented. u
  133.  
  134. Virtual Window
  135. This chapter describes the Virtual Window feature of the Installer Debugger.
  136. The Virtual Window
  137. NOTE
  138. The Virtual Window is currently not implemented. u
  139. ˛◊#ˇ ˇˇˇˇ#◊ 
  140. d,Times
  141. .ˇ+66Installer Debugger 4.0*
  142. User’s Manual
  143. $(œ6
  144. +®
  145. (œZ    
  146. ) FINAL DRAFT
  147. (Ì6(Document Version 1.3 -  January 17, 1994ˇê◊#ˇ ˇˇˇˇ#◊ 
  148. d,Times
  149. .ˇ+6^Table of Contents,     Helvetica
  150. °dONLNdˇˇ*5Installer Debugger Basics ó4ó/, Palatino
  151. °dONLNdˇˇ*What is the Installer Debugger°dONLNdˇˇ)â ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P....°dONLNdˇˇ) 3°dONLNdˇˇ(≠6Setting up Installer Debugger°dONLNdˇˇ)Ñ ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P......°dONLNdˇˇ)3°dONLNdˇˇ(π6Invoking the Installer Debugger°dONLNdˇˇ)ê ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P.°dONLNdˇˇ)3°dONLNdˇˇ(≈6Installer Debugger Menu°dONLNdˇˇ)p ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P..............°dONLNdˇˇ)$4
  152. °dONLNdˇˇ(Ë6 Main Window Ï4Ï/
  153. °dONLNdˇˇ*The Main Window°dONLNdˇˇ)W ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P........................°dONLNdˇˇ)=5°dONLNdˇˇ(H Message Area°dONLNdˇˇ)@ ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P..........................°dONLNdˇˇ)B5°dONLNdˇˇ(6Main Window’s Show Menu°dONLNdˇˇ)Å ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P.......°dONLNdˇˇ)6
  154. °dONLNdˇˇ(16Preferences Window 545/
  155. °dONLNdˇˇ*The Preferences Window°dONLNdˇˇ)p ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P..............°dONLNdˇˇ)$8
  156. °dONLNdˇˇ(b6 Rule Window f4f/
  157. °dONLNdˇˇ*The Rule Window°dONLNdˇˇ)R ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P..........................°dONLNdˇˇ)B10°dONLNdˇˇ(|HRule Execution Area°dONLNdˇˇ)^ ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P..............°dONLNdˇˇ)$11°dONLNdˇˇ(àH
  158. Break List°dONLNdˇˇ). ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P.°dONLNdˇˇ)11°dONLNdˇˇ(îHBrowsing Frameworks and Rules°dONLNdˇˇ)ï ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P........................°dONLNdˇˇ)=11°dONLNdˇˇ(†6Watching Rule Execution°dONLNdˇˇ)r ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P
  159. .............°dONLNdˇˇ)"11°dONLNdˇˇ(¨HViewing Rule Execution°dONLNdˇˇ)m ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P........°dONLNdˇˇ)11°dONLNdˇˇ(∏HStepping through Rule Execution°dONLNdˇˇ)ï ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P........................°dONLNdˇˇ)=11°dONLNdˇˇ(ƒH"Breaking on a Specific Rule Clause°dONLNdˇˇ)ö ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P......................°dONLNdˇˇ)811°dONLNdˇˇ(–H%Breaking on Every Type of Rule Clause°dONLNdˇˇ)∞ ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P
  160. .............°dONLNdˇˇ)"12°dONLNdˇˇ(‹6Modifying Rule Execution°dONLNdˇˇ)u ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ............°dONLNdˇˇ)13°dONLNdˇˇ(ËH.Changing the Result of the Current Rule Clause°dONLNdˇˇ)÷ ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P..............................°dONLNdˇˇ)L13°dONLNdˇˇ(ÙHRemapping Rule Clause Results°dONLNdˇˇ)ê ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P..........................°dONLNdˇˇ)B13
  161. °dONLNdˇˇ(6 Heap Window 4/
  162. °dONLNdˇˇ*The Heap Window°dONLNdˇˇ)W ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P........................°dONLNdˇˇ)=14
  163. °dONLNdˇˇ(H6Virtual Window L4L/
  164. °dONLNdˇˇ*The Virtual Window°dONLNdˇˇ)^ ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P ................................°dONLNdˇˇ)P.....................°dONLNdˇˇ)615
  165.     (ˆ~Table of Contents(ˆ)iiˇ    fi◊#ˇ ˇˇˇˇ#◊ 
  166. d, Palatino
  167. .ˇ+~(C  H  A  P  T  E  R      1
  168. $°dONLNdˇˇ*BInstaller Debugger Basics 4/
  169. °dONLNd˙`û*∏IThis chapter describes the setup and basic use of the Installer Debugger.
  170. °dONLNdJ2 (L6What is the Installer Debugger Q4Q/
  171. °dONLNdi7`C+HeThe Installer Debugger is a set of resources that can be included in any Installer 4.0 script file so°dONLNdœC`O⁄* \scriptwriters can easily debug and test their scripts.  While Installer 4.0 is running it is°dONLNd,O`[* ^continuously sending the Installer Debugger information about what it is currently doing.  The°dONLNdã[`g * aInstaller Debugger transforms this into a human-readable form that is displayed to the user to be°dONLNdÌg`s* (used to monitor the Installer’s actions.°dONLNd{`áÎ*ZThe Installer Debugger is implemented using Installer 4.0’s Action Handler feature that is°dONLNdqá`ìË* \available in a debug version of Installer 4.0.  The Installer Debugger will not be usable on°dONLNdŒì`üÚ* #shipping versions of Installer 4.0.
  172. °dONLNdÚ∑À (Â6!Setting up the Installer Debugger Í4Í/
  173. °dONLNd–`‹+HbThere are two easy ways to begin using the Installer Debugger with your scripts.  If you are using°dONLNdw‹`Ë* bMPW Rez to compile your script, then all you need to do is include the “Installer Debugger.r” file°dONLNd⁄Ë`Ù * din your script file.  Otherwise, you can use ResEdit or other resource editor to paste the resources°dONLNd?Ù`b* >from the “Installer Debugger.rsrc” file into your script file.
  174. °dONLNd~,(F6Invoking the Installer Debugger K4K/
  175. °dONLNdû1`=+H`You can easily switch to the Installer Debugger and back to the Installer using several methods.°dONLNdˇE`Q◊* Switching to the debugger°dONLNdEQ°)ê'- Click in an Installer Debugger window°dONLNdBQ]æ* ,- Hold down the Option-Control keys together°dONLNdoe`q—(ç~ Switching to the Installer°dONLNdãeq™)ê(- Click the Go button in the Main Window°dONLNd¥q} * D- Click the Step button to go until the next Installer action occurs°dONLNd˘}âπ* /- Click in the Installer window if not stepping,     Helvetica
  176.     (ˆ~ Installer Debugger User’s Manual(ˆ)3ˇÙ◊#ˇ ˇˇˇˇ#◊ 
  177. d, Palatino
  178. .ˇ+~%C  H  A  P  T  E  R      1,     Helvetica
  179. *Installer Debugger Basics
  180. °dONLNd-A‡([6Installer Debugger Menu `4`/
  181. °dONLNdF`R+H`The Wasabi  menu allows you to access the features of the Installer Debugger, as well as control°dONLNdyR`^œ* execution of the Installer.†09†Ç
  182. Ö~jò Ò∑ Ò≥Ö~j˙ˇ¸ˆ˙ˇ¸ˆ˙ˇ¸ˆ˙ˇ¸ˆ ˛fˇˇœœ¸ˆ ˛fˇˇœˇ¸ˆ ˛fpÒ·¡œ¸ˆ ˛fnf‹Ãœ¸ˆ ˛fpc‡Ãœ¸ˆ ˛ffqÃܸˆ ˛ffxÃܸˆ ˛fÊlÃܸˆ ˛q‡¡œ¸ˆ˙ˇ¸ˆ˙ˇ¸ˆ˙ˇ¸ˆ˙ˇ¸ˆ˙ˇ¸ˆÔˇ‡Ô Ô Ô0 `<0˛ b0˛b0˛ì0 <g¿`<|y≥Δ˛ìá0 ûFf``ff1Δf˛„œ0 ˆ>f``ff1Üf˛Ç˚0 Êff``ff1Üf˛‚s0 Fff``ff1Üf˛í#0 ff`bff1Üf˛í0 >f`<<fÉΔ˛ b0Ô0Ô0Ô0Ô0Ô0Ô0Ô0`˛ff¸ c00`˛f`¸ì00c√«¿ff|><f`ì00fdf`˚f`„00ÊcÊ`˚f`É0gÊf`˚f`„00ff`˚f`ì00f&f`fF˝f@ì00c√Á¿Üf><Ä c00
  183. ˝Ù0
  184. ˝Ù0Ô0Ô0Ô0Ô0Ô0
  185. ¿f``¸ c‡0
  186. `f`¸ì00 ff<fg√„Δf˛ì00˛f˚f˛„00Δff˚f˛ɇ0ff~˚f˛„00ff`˚f˛ì00ffbd˝fd˛ì00 cÊ<¯fc„«¯˛ c00Ô0Ô0Ô0Ô0Ô0Ô0Ô0 f¿f``˛ c00 `¿f`˛ì00fmÊcΔfg√„Δfì00fpΔdf˚f„00f`ΔcÊ˚fÉ00f`Δff˚f„00f`Δff˚fì00    F`Δffd˝fdì 0Ü`c„ʯfc„«¯ c¿0Ô0Ô0Ô0Ô0Ô0Ô0Ô0Ô0Ô0Ô0Ô0Ô0Ô™∞Ô0Ô0Ô0Ô0Ô0Ô0Ô0Ô0Ô0Ô0    ¯>f¯0˛`0¯0
  187. á¿a‡0f<˘0
  188.  ÿc00ff˘0
  189.  ÿc0<ff˘0
  190.  ÿc00f~˘0
  191.  ÿc00f`˘0
  192.  ÿc00fb˘0
  193. «á¿a‡0f<˘0
  194. ˝¿Ù0 ˛¿Ù0 ˛ÄÙ0Ô0Ô0Ô0Ô0Ô0Ô0Ô0Ô0Ô0Ô™∞Ô0Ô0Ô0Ô0Ô0Ô0Ô0Ô0Ô0Ô0¿˜ c‡0` ˜ì00 fœ<lÒ··¿˛ì00 gåfqôôì3 ˛„00 ΔåfaôôÉ3IJɇ0 å~a˘ôÉÒ¿˛„0  `aÅôɇ˛ì0 åbaâôì`˛ì0  <`Òò··¿˛ c0Ô0Ô0Ô0Ô0Ô0Ô0Ô0Ô0Ô0Ô0Ô0Ô0Ô™∞Ô0Ô0Ô0Ô0Ô0Ô0Ô0Ô0Ô0Ô0 ¿ı a‡0  ıì0
  195. ¿ˆì0
  196. `ˆ„0
  197. Ê`ˆÉp0
  198. f`ˆ„00
  199. f`ˆì00
  200. f`ˆì00
  201. √¿ˆ a‡0Ô0Ô0Ô0Ô0Ô0Ô0Ô0 Üı a¿0 Fıì 0>˜ì033˜„Ä0Ü33˜Å¿0Δ?3˜‡‡0Δ03˜ê`0Δ13˜í`0É>˜ a¿0
  202. ˝0Ù0
  203. ˝0Ù0Ô0Ô0Ô0Ô0Ô0¿˛¿ ¸ c‡0`˛ ¸ì00
  204. fg¸|û¸ì00˝fô帄00˝fôå¸É00˝fè ¸„00˝få¸ì00˝fôå¸ì00
  205. √Êf|ܸ c‡0
  206. ¸`ı0
  207. ¸`ı0Ô0Ô0Ô0Ô0Ô0¿0˜ a‡0`0˜ì00ffx˜ì00ff0˜„00ff0˜É00ff0˜„00ff0˜ì00ff0˜ì00√ʘ a‡0
  208. `Û00Ô0Ô0Ô0ÔˇÔˇ†É
  209. d°dONLNdïS`_˛({~"Each menu item is described below.°dONLNd∏g`sõ* Main Control°dONLNd≈gsñ)ê$Brings the Main Window to the front.°dONLNdÍ{`á°(£~ Heap Window°dONLNdˆ{á¡)ê-Opens or brings the Heap Window to the front.°dONLNd$è`õù(∑~ Rule Window°dONLNd0èõΩ)ê-Opens or brings the Rule Window to the front.°dONLNd^£`Ø®(À~Virtual Window°dONLNdm£Ø»)ê0Opens or brings the Virtual Window to the front.°dONLNdû∑`√ë(fl~ Log To File°dONLNd™∑√¸)êATurns logging to a file on or off.  Logging is turned on if  this°dONLNdÏ√œ6* item is checked.°dONLNd˝◊`„í(ˇ~ Preferences°dONLNd    ◊„‹)ê4Opens or brings the Preferences Window to the front.°dONLNd>Î`˜m(~Go°dONLNdAÎ˜y)ê!Returns control to the Installer.°dONLNdcˇ` s('~Step°dONLNdhˇ )êCReturns control to the Installer until the next action that will be°dONLNd¨ * ;displayed in the Main Window.  When this action happens the°dONLNdË#* >Installer Debugger takes control and brings its windows to the°dONLNd'#/* front.°dONLNd.7`Cí(_~    Dump Text°dONLNd87C)ê?Allows the user to save the current contents of the Main Window°dONLNdxCO.* to a TEXT file.°dONLNdàW`ct(~Quit°dONLNdçWcÛ)ê@Asks the Installer to quit.  The Installer will quit at the next°dONLNdŒcoR* available opportunity.
  210.     (ˆ~ Installer Debugger User’s Manual(ˆ)4ˇ:z◊#ˇ ˇˇˇˇ#◊ 
  211. d, Palatino
  212. .ˇ+~(C  H  A  P  T  E  R      2
  213. $°dONLNd-`UG*B Main Window 4/
  214. °dONLNd ˙`™*∏IThis chapter describes the Main Window feature of the Installer Debugger.
  215. °dONLNdV2Æ(L6The Main Window Q4Q/
  216. °dONLNdf7`C
  217. +H^The Main Window is always present while the Installer Debugger is running.  The purpose of the°dONLNd≈C`O* ^Main Window is to display progress and error information while the Installer is running.   The°dONLNd$O`[Í* Main Window is shown below.
  218. Ç~4'òÅ™-çfl6HHáPġˇˇˇˇˇˇˇˇˇˇÃÃˇˇˇˇôôˇˇˇˇffˇˇˇˇ33ˇˇˇˇˇˇÃÃˇˇˇˇÃÃÃÃˇˇÃÃôôˇˇÃÃffˇˇÃÃ33ˇˇÃÃˇˇôôˇˇˇˇôôÃÃˇˇôôôôˇˇôôffˇˇôô33ˇˇôôˇˇffˇˇˇˇffÃÃˇˇffôôˇˇffffˇˇff33ˇˇffˇˇ33ˇˇˇˇ33ÃÃˇˇ33ôôˇˇ33ffˇˇ3333ˇˇ33ˇˇˇˇˇˇÃÃˇˇôôˇˇffˇˇ33ˇˇÃÃˇˇˇˇÃÃˇˇÃÃÃÃˇˇôôÃÃˇˇffÃÃˇˇ33ÃÃˇˇÃÃÃÃˇˇÃÃÃÃÃÃÃÃÃÃôôÃÃÃÃffÃÃÃÃ33ÃÃÃÃÃÃôôˇˇÃÃôôÃÃÃÃôôôôÃÃôôffÃÃôô33ÃÃôôÃÃffˇˇÃÃffÃÃÃÃffôôÃÃffffÃÃff33ÃÃffÃÃ33ˇˇÃÃ33ÃÃÃÃ33ôôÃÃ33ffÃÃ3333ÃÃ33ÃÃˇˇÃÃÃÃÃÃôôÃÃffÃÃ33ÃÃôôˇˇˇˇôôˇˇÃÃôôˇˇôôôôˇˇffôôˇˇ33ôôˇˇôôÃÃˇˇôôÃÃÃÃôôÃÃôôôôÃÃffôôÃÃ33ôôÃÃôôôôˇˇôôôôÃÃôôôôôôôôôôffôôôô33ôôôôôôffˇˇôôffÃÃôôffôôôôffffôôff33ôôffôô33ˇˇôô33ÃÃôô33ôôôô33ffôô3333ôô33ôôˇˇôôÃÃôôôôôôffôô33ôôffˇˇˇˇffˇˇÃÃffˇˇôôffˇˇffffˇˇ33ffˇˇffÃÃˇˇffÃÃÃÃffÃÃôôffÃÃffffÃÃ33ffÃÃffôôˇˇffôôÃÃffôôôôffôôffffôô33ffôôffffˇˇffffÃÃffffôôffffffffff33ffffff33ˇˇff33ÃÃff33ôôff33ffff3333ff33ffˇˇffÃÃffôôffffff33ff33ˇˇˇˇ33ˇˇÃÃ33ˇˇôô33ˇˇff33ˇˇ3333ˇˇ33ÃÃˇˇ33ÃÃÃÃ33ÃÃôô33ÃÃff33ÃÃ3333ÃÃ33ôôˇˇ33ôôÃÃ33ôôôô33ôôff33ôô3333ôô33ffˇˇ33ffÃÃ33ffôô33ffff33ff3333ff3333ˇˇ3333ÃÃ3333ôô3333ff333333333333ˇˇ33ÃÃ33ôô33ff333333ˇˇˇˇˇˇÃÃˇˇôôˇˇffˇˇ33ˇˇÃÃˇˇÃÃÃÃÃÃôôÃÃffÃÃ33ÃÃôôˇˇôôÃÃôôôôôôffôô33ôôffˇˇffÃÃffôôffffff33ff33ˇˇ33ÃÃ33ôô33ff333333ˇˇÃÃôôff33ÓÓ››ªª™™ààwwUUDD""ÓÓ››ªª™™ààwwUUDD""ÓÓ››ªª™™ààwwUUDD""ÓÓÓÓÓÓ››››››ªªªªªª™™™™™™ààààààwwwwwwUUUUUUDDDDDD""""""-çfl6Ç~4' ŎŎŎŸˇ˘ˇÅ*Å*Å*‹*Uˇˇˇ*ÅıÅıÅı›ıUˇˇˇ*ÅıÅıÅı›ıUˇˇˇ*ê˙Åı¿ı¢˙ıˆ´ı˚˙Uˇˇ2ˇ*Öı    ˇˇııˇˇııˇˇÿıˇˇ˜ıˇˇÔı¸ˇÓıˇˇÅıÿı´˜*˙ıUˇˇ=ˇ*ê˙ˆı    ˇˇııˇˇııˇˇÿıˇˇ„ıˇˇııˇˇÔıˇˇ∏ı¢˙ı´*˝¯´¯¯´*ı˚˙Uˇˇgˇ*Öı    ˇˇııˇˇııˇˇ˙ı˝ˇ˘ı˛ˇ˘ı˝ˇ˙ı¸ˇ˙ıˇˇÔıˇˇııˇˇ˙ı˝ˇ˙ı¸ˇ˙ıˇˇııˇˇ˙ı¸ˇ˙ı¸ˇ˙ı˝ˇ˙ıˇˇıˇˇóı´*˝¯´¯¯´*˙ıUˇˇîˇ*ê˙ˆı    ˇˇııˇˇııˇˇ˚ıˇ˛ıˇˇ˚ıˇˇııˇ˚ıˇ˛ıˇˇ˚ıˇˇııˇˇ˚ıˇˇÔıˇˇııˇˇ˚ıˇˇııˇˇ˚ıˇˇııˇˇ˚ıˇˇııˇˇ˚ıˇˇııˇˇ˚ıˇˇııˇˇ˚ıˇˇııˇˇ˚ı˛ˇıı¢˙ı´*˝¯´¯¯´*ı˚˙U˛ˇÇˇ*Öı    ˇˇııˇˇııˇˇ˙ı¸ˇ˚ı˛ˇ¯ı¸ˇ˚ıˇˇııˇˇ˚ıˇˇÔıˇˇııˇˇ˚ıˇˇııˇˇ˚ıˇˇııˇˇ˚ıˇˇııˇˇ˚ıˇˇııˇˇ˚ıˇˇııˇˇ˚ıˇˇııˇˇ˚ıˇˇîı´*˝¯´¯¯´*˙ıUˇˇ*áˇ*ê˙ˆı    ˇˇııˇˇııˇˇ˚ıˇˇııˇˇ˙ı˛ˇ˙ıˇˇııˇˇ˚ıˇˇııˇˇ˚ıˇˇÔıˇˇııˇˇ˚ı˚ˇ˚ıˇˇııˇˇ˚ıˇˇııˇˇ˚ıˇˇııˇˇ˚ıˇˇııˇˇ˚ı˚ˇ˚ıˇˇÙı¢˙ı´*¸´¯¯´*ı˚˙UˇˇıŎ*Öı    ˇˇııˇˇııˇˇ˚ıˇˇııˇˇ˘ı˛ˇ˚ıˇˇııˇˇ˚ıˇˇııˇˇ˚ıˇˇÔıˇˇııˇˇ˚ıˇˇ˜ıˇˇııˇˇ˚ıˇˇııˇˇ˚ıˇˇııˇˇ˚ıˇˇııˇˇ˚ıˇˇ˜ıˇˇîı´*˙¯´*˙ıUˇˇıëˇ*ê˙ˆıˇˇııˇˇııˇ˙ıˇˇııˇˇ˚ıˇııˇˇ˚ıˇˇııˇˇ˚ıˇˇııˇˇ˚ıˇˇÔıˇˇııˇˇ˚ıˇˇ˛ıˇ˚ıˇˇııˇˇ˚ıˇˇııˇˇ˚ıˇˇııˇˇ˚ıˇˇııˇˇ˚ıˇˇ˛ıˇ˚ıˇˇÙı¢˙ı´*˙¯´*ı˚˙U˛ˇMˇ*Öı˘ˇ¯ı¸ˇ˙ı˛ˇ˘ı¸ˇ˚ı¸ˇ˙ıˇˇÔı¸ˇ˘ı˝ˇ˙ı¸ˇ˘ı¸ˇ˙ı¸ˇ˙ı¸ˇ˙ı˝ˇ˙ıˇˇîı´*˘´*˙ıUˇˇ˙#ˇ*ê˙ÅıÔıˇˇ˜ıˇˇ‡ı¢˙ı´˜*ı˚˙Uˇˇı ˇ*ÅıÇıˇ˛ıˇˇ˚ıˇ˛ıˇˇÅıÓıUˇˇ˙ˇ*ÅıÅı˝ˇ˘ı˝ˇÅıÌıUˇˇıˇÅUÅUÅU€Uˇˇ˙ŎŎŎ◊ˇ ˇÅÅÅ€˛ˇ ˇÅÅÅ€˛ˇˇÅÅÅ€ˇˇıˇÅÅÅ€ˇˇıˇÅÅÅ€ˇˇıˇÅÅÅ€ˇˇU ˇÅÅÅ€˛ˇˇÅÅÅ€ˇˇˇÌ·ˇÂ·ˇÂ·ˇÅᡡ"ˇÌˇ„ˇÂˇ„ˇÂˇ„ˇÅᡡ*ˇÌˇ˘Ùˇ¯ˇÂˇ„ˇÂˇÙ˛ˇÛˇÅᡡ3ˇÌˇ˘ˇˆˇ¯ˇÂˇÓˇˇ¯ˇÂˇÙ˛ˇÛˇÅᡡ;ˇÌˇ˘ˇ˝˛ˇ˝ˇ¯ˇÂˇˇˇˇˇ˙ˇÂˇı¸ˇÙˇÅᡡ>ˇÌˇ˘ˇ˛ˇ˛ˇ˛ˇ¯ˇÂˇÒˇ˚ˇ˚ˇÂˇÙ˛ˇÛˇÅᡡ<ˇÌˇ˘ˇˇ¸ˇˇ¯ˇÂˇÚˇ˘ˇ¸ˇÂˇÛˇÚˇÅᡡ<ˇÌˇ˘ˇˇ¸ˇˇ¯ˇÂˇÛˇ˝ˇ˝ˇ¸ˇÂˇ„ˇÅᡡ?ˇÌˇ˘ˇˇ¸ˇˇ¯ˇÂˇÛˇˇˇ˚ˇ¸ˇÂˇ˚Ûˇ˜ˇÅᡡGˇÌˇ˘ˇ˛ˇ˛ˇ˛ˇ¯ˇÂˇÙˇ˚ˇ˛ˇ¸ˇÂˇ˚ˇıˇˇ¯ˇÅᡡEˇÌˇ˘ˇ˝˛ˇ˝ˇ¯ˇÂˇÙˇˇˇ¸ˇ¸ˇÂˇ˚ˇıˇˇ˘ˇÅᡡ>ˇÌˇ˘ˇˆˇ¯ˇÂˇÙˇ˚ˇˇˇ˚ˇÂˇ˚ˇıˇˇ˙ˇÅᲡFˇÌˇ˘ˇ˝˛ˇ˝ˇ¯ˇÂˇıˇ¸ˇ˝ˇ˚ˇÂˇ˚ˇ¯ˇ¸ˇ˚ˇÅᡡDˇÌˇ˘ˇ˛ˇ˛ˇ˛ˇ¯ˇÂˇıˇ˙ˇˇ˙ˇÂˇ˚ˇÒˇ˚ˇÅᡡDˇÌˇ˘ˇˇ¸ˇˇ¯ˇÂˇıˇ¯ˇ˙ˇÂˇ˚ˇ¯ˇ¸ˇ˚ˇÅᡡ@ˇÌˇ˘ˇˇ¸ˇˇ¯ˇÂˇˆˇ¯ˇ˘ˇÂˇ˚ˇÒˇ˚ˇÅᡡEˇÌˇ˘ˇˇ¸ˇˇ¯ˇÂˇˆˇˇ˙ˇ¯ˇÂˇ˚ˇ˝˘ˇ˝ˇ˚ˇÅᡡEˇÌˇ˘ˇ˛ˇ˛ˇ˛ˇ¯ˇÂˇ˜ˇˇ¸ˇ˜ˇÂˇ˚ˇÒˇ˚ˇÅᡡHˇÌˇ˘ˇˇ¸ˇˇˇ¯ˇÂˇ¯ˇ˝ˇ˛ˇˆˇÂˇ˚ˇ˛¯ˇ˝ˇ˚ˇÅᡡGˇÌˇ˚ˇˇˇ˙ˇˇˇ˙ˇÂˇ˘ˇ˛ˇˇˇıˇÂˇ˚ˇÒˇ˚ˇÅᡡFˇÌˇ˙ˇˇ˝˛ˇ˝ˇˇ˘ˇÂˇ˘ˇˇ¸ˇÙˇÂˇ˚ˇ¯ˇ¸ˇ˚ˇÅᡡEˇÌˇ˘ˇˇ¸ˇˇˇ¯ˇÂˇ˙ˇ˛ˇˇˇÙˇÂˇ˚ˇÒˇ˚ˇÅᡡDˇÌˇ˘ˇ˙ˇˇ¯ˇÂˇ˙ˇˇ¸ˇÛˇÂˇ˚ˇ¯ˇ¸ˇ˚ˇÅᡡBˇÌˇ¸¸ˇ˙ˇ¸ˇ˚ˇÂˇ˙ˇˇˇˇÛˇÂˇ˚ˇÒˇ˚ˇÅᡡBˇÌˇ˘ˇ˙ˇˇ¯ˇÂˇ˘ˇ¸ˇÚˇÂˇ˚ˇ˛¯ˇ˝ˇ˚ˇÅᡡAˇÌˇ˘ˇˇ¸ˇˇˇ¯ˇÂˇ¯ˇ˛ˇˇÚˇÂˇ˚ˇÒˇ˚ˇÅᡡ:ˇÌˇ˙ˇˇ˝˛ˇ˝ˇˇ˘ˇÂˇ˜˛ˇˇÂˇ˚ˇÒˇ˚ˇÅᲡ:ˇÌˇ˚ˇˇˇ˙ˇˇˇ˙ˇÂˇ„ˇÂˇ˚ˇÒˇ˚ˇÅᡡ8ˇÌˇ˘ ˇˇˇˇˇˇˇ¯ˇÂˇ„ˇÂˇ˚ˇÒˇ˚ˇÅᲡ*ˇÌˇ˘Ùˇ¯ˇÂˇ„ˇÂˇ˚Ôˇ˚ˇÅᡡ"ˇÌˇ„ˇÂˇ„ˇÂˇ„ˇÅᡡˇÌ·ˇÂ·ˇÂ·ˇÅᲡˇÅÅÅ€ˇˇˇÅÅÅ€ˇˇ ˇÅÅÅ€˛ˇˇÅÅÅ€ˇˇ,ˇ‚˛ˇÂˇ˛ˇÚˇ˜˛ˇ˜ˇ¸ˇ·˛ˇÅÅÔˇˇ4ˇ„ˇ˛ˇÊˇˇˇÚˇ¯ˇ˛ˇ¯ˇ‹ˇ˛ˇÅÅˇˇ\ˇ„ˇ˚˛ˇÎˇˇˇ˛ˇˇ˛ˇ˛ˇ˘ˇ˛ˇ˛ˇ˛˛ˇ˝ˇ˝˛ˇˇˇˇÔˇ˚˝ˇˇ˛ˇ˛ˇÅŎˇhˇ„ˇˇˇˇ˛ˇÏˇˇˇˇ˛ˇˇˇ˝ˇ¯¸ˇˇ˛ˇ˛ˇ¸ˇ˛ˇ˛ˇˇˇˇÔ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇÅǡˇ^ˇ„ˇ˛ˇˇ˛ˇÏˇ˛ˇ¸ˇ˛ˇ¸ˇ¯ˇ˛ˇˇ˙ˇ¸ˇ˛ˇ˛ˇˇ˛ˇÏˇˇ˛ˇˇ˛ˇ¸ˇÅǡˇbˇ„ˇ˛ˇˇ˛ˇÏˇ˛ˇˇ˚ˇˇ˝ˇ¯ˇ˛ˇˇ˙ˇ¸ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇˇˇˇˇˇˇÅŞ˛ˇ\ˇ‚˛ˇ˛˛ˇÎˇ˛ˇ˝ˇˇ˛ˇ˝ˇˇ˙ˇ˛ˇ˝ˇ˝ˇˇ˛ˇ˝˛ˇˇ˛ˇÔ˛ˇ˛ˇˇˇ˛ˇ˝˝ˇÅDzˇ ˇÅÅÅ€˛ˇˇÅÅÅ€ˇˇˇÅÅÅ€ˇˇ ˇÅÅÅ€˛ˇ ˇÅÅÅ€˛ˇ ˇÅÅÅ€˛ˇˇÅÅÅ€ˇˇˇÅÅÅ€ˇˇˇÅÅÅ€ˇˇ
  219. ŎŎŎÿˇ˚ˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡˚ı˙˙˚ıˇˇˇÅÅÅ͡¸ı˙ıı˙¸ıˇˇVˇ¸ˇˆˇ¸ˇ¸ˇˆˇ¸ˇˆˇÏ¸ˇ¯ˇ‰ˇˆˇˇˆˇ¸ˇÏ˝ˇ˘ˇÅ∫ˇ˝ı˙˝ı˙˝ıˇˇJˇ¸ˇˇˇ⁄ˇÙˇ‰ˇˆˇˇˆˇ¸ˇÏˇ˛ˇ˙ˇÅ∫ˇ˛ı˙˚ı˙˛ıˇˇÃˇ¸ˇ˛ˇˇˇ˝ˇ˝˛ˇ˝ˇ˝˝ˇ˛ˇ¸ˇ˛¸ˇ˛ˇ˛ˇˇˇ˛˝ˇ˙ˇ¸ˇ˛ˇ˛ˇ˛˛ˇ ˇˇˇˇˇˇ˛˝ˇ˛ˇˆˇ˛ˇˇˇ˛˝ˇ˛ˇ˛˝ˇ˛ˇ¸ˇ˝˛ˇˇˇˇ˘ˇ˛ˇ˛ˇ˝ˇˇ˛ˇ˝ˇ˝ˇ˛ˇˇˇˇÅ€ˇıı˙˘ı˙ııˇˇ‡ˇ¸ˇ˛ˇˇˇ˛ˇ¸ˇ¸ˇ˛ˇ˛ˇ˛ˇ¸ˇ˚ˇ˝ˇ˛ˇˇˇˇ˛ˇ˙˝ˇ˛ˇˇ˝ˇ˛ˇ˛ˇˇˇˇˇˇˇˇ˛ˇ˛ˇˆˇ˛ˇˇˇˇ˙ˇ˛ˇ˛ˇ˛ˇ¸ˇ˛ˇ˛ˇˇˇˇ˙ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇˇˇÅ‹ˇı˝˙˝ı˝˙ıˇˇŒˇ¸ˇ˛ˇ˛ˇ˛ˇ¸ˇ¸ˇ˛ˇ˛ˇ˛ˇ¸ˇ¸ˇ¸ˇ˛ˇ˛ˇˇ˛ˇ˙ˇ˙ˇ¸ˇ˛¸ˇˇ¸ˇ˛ˇˇ˛ˇ˛ˇˆˇ˛ˇ˛ˇ˛ˇ˝ˇ˛ˇ˛ˇ˛ˇ¸ˇ˛¸ˇˇˆˇ˛ˇ¸ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇˇÅÿˇ˝ı˙˝ı˙˝ıˇˇ“ˇ¸ˇ˛ˇ˛ˇ˛ˇ¸ˇ¸ˇ˛ˇˇˇ˛ˇ¸ˇ˝ˇ˚ˇ˛ˇ˛ˇˇ˛ˇ˙ˇ˚ˇˇ˝ˇ˛ˇ¸ˇ¸ˇ˛ˇˇˇˇ˛ˇˆˇ˛ˇ˛ˇ¸ˇ˛ˇ˛ˇˇˇ˛ˇ¸ˇ˛ˇ¸ˇˆˇ˛ˇˇ¸ˇ˛ˇˇˇˇˇ˛ˇˇ˛ˇˇ¸ˇÅÿˇ˝ı˙˝ı˙˝ıˇˇŒˇ¸ˇ˛ˇ˛ˇ˛ˇ˚ˇˇ˛ˇ˝ˇˇˇ˛ˇ¸ˇ˛¸ˇ˛ˇ˛ˇ˛ˇ˝ˇ˙¸ˇˇ˛ˇ˝ˇˇ˝ˇˇ¸ˇ˛ˇˇˇˇ˛ˇˆˇ˛ˇ˛ˇ˝ˇ¸ˇˇˇˇˇ˛ˇ¸ˇ˝˝ˇˇˆ˝ˇ˛˝ˇ˝ˇ˛ˇˇˇ˝ˇ˝ˇ˝ˇˇ¸ˇˇˇÅ‚ˇ˝ı˙˝ı˙˝ı˛ˇ ˇ∏ˇÅÏˇ¸ˇÅ–ˇ˝ı˚˙˝ıˇˇ*ˇª˛ˇÅÓ˛ˇ˛˛ˇÅœˇÛı˛ˇˇˇÅÅÅÌˇÛı˛ˇˇˇÅÅÅÌˇÛ˙ˇˇˇˇÅÅÅÌˇÛıˇˇˇˇÅÅÅÌˇÛı˛ˇˇˇÅÅÅÌˇÛı˛ˇˇˇÅÅÅÌˇÛıˇˇˇˇÅÅÅÌˇÛıˇˇ*ˇˇÅÅÅÌˇÛıˇˇˇˇÅÅÅÌˇÛıˇˇˇˇÅÅÅÌˇÛıˇˇˇˇÅÅÅÌˇÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡Ûı˛ˇˇÅÅÅ͡Ûı˛ˇˇÅÅÅ͡Ûı˛ˇˇÅÅÅ͡Ûı˛ˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡Ûıˇˇ*ˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡Ûı˛ˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇÏˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡Û˙ˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡˝ı˚˙˝ıˇˇˇÅÅÅ͡˝ı˙˝ı˙˝ıˇˇˇÅÅÅ͡˝ı˙˝ı˙˝ıˇˇˇÅÅÅ͡˝ı˙˝ı˙˝ıˇˇˇÅÅÅ͡ı˝˙˝ı˝˙ıˇˇˇÅÅÅ͡ıı˙˘ı˙ııˇˇˇÅÅÅ͡˛ı˙˚ı˙˛ıˇˇˇÅÅÅ͡˝ı˙˝ı˙˝ıˇˇˇÅÅÅ͡¸ı˙ıı˙¸ıˇˇ ˇÅÅÅ͡˚ı˙˙˚ıˇˇˇÅÅÅ͡ÛıˇˇˇÅÅÅ͡Ûıˇˇ
  220. ŎŎŎÿˇ!ˇûˇÙ˙ˇ˚Û*´˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙ˆˇÙ˙ˇÛıˇˇ,ˇûˇ˚ˆ´¸ˆ˙ˇ˚*Ù¯´ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆˇ¸ˆ´˚ˆ˙ˇÛıˇˇ2ˇûˇ¸ˆ´´¸ˆ˙ˇ˚*Ù¯´˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙ˆˇ¸ˆ´´¸ˆ˙ˇıı˚´˚ıˇˇ7ˇûˇ˝ˆ´U´¸ˆ˙ˇ˚*Ù¯´ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆˇ¸ˆ´U´˝ˆ˙ˇıı´¸*˝´ııˇˇFˇûˇ˛ˆ´UU¸´ˆ˙ˇ˚*¯U*Ä*Ä*Ä*Ä*¯¯´˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙ˆˇˆ¸´UU´˛ˆ˙ˇıı´*˛˜´˝*ııˇˇCˇûˇˆˆ´˙U´ˆ˙ˇ˚*¯U*Ä*Ä*Ä*Ä*¯¯´ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆˇˆ´˙U´ˆˆ˙ˇıı´*˛˜´˛¯´ııˇˇAˇûˇˆ´˘U´ˆ˙ˇ˚*¯U*Ä*Ä*Ä*Ä*¯¯´˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙ˆˇˆ´˘U´ˆ˙ˇıı´*˛˜´˛¯´ııˇˇAˇûˇˆˆ´˙U´ˆ˙ˇ˚*¯U*Ä*Ä*Ä*Ä*¯¯´ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆˇˆ´˙U´ˆˆ˙ˇıı´*˝´˛¯´ııˇˇDˇûˇ˛ˆ´UU¸´ˆ˙ˇ˚*¯U*Ä*Ä*Ä*Ä*¯¯´˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙ˆˇˆ¸´UU´˛ˆ˙ˇ˛ı´*˚¯´ııˇˇBˇûˇ˝ˆ´U´¸ˆ˙ˇ˚*¯U*Ä*Ä*Ä*Ä*¯¯´ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆˇ¸ˆ´U´˝ˆ˙ˇ˛ı´*˚¯´ııˇˇ6ˇûˇ¸ˆ´´¸ˆ˙ˇ˚*Ù¯´˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙ˆˇ¸ˆ´´¸ˆ˙ˇ˛ı´*˚¯´ııˇˇ3ˇûˇ˚ˆ´¸ˆ˙ˇ˚*Ù¯´ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆˇ¸ˆ´˚ˆ˙ˇ˛ı´*˙´ııˇˇ"ˇûˇıˆ˙ˇ˚*Ù¯´˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙ˆˇıˆ˙ˇÛı˛ˇˇûˇÛ˙ˇ˚Ú´ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆ˙˛ˆˇÛ˙ˇÛıˇˇ
  221. ŎŎŎÿˇ ŎŎŎŸˇ
  222. d,     Helvetica
  223. °dONLNd@)`8∫*‹ Message Area V|V/
  224. °dONLNdM<`H*^The bottom part of the Main Window contains a simple text display and editor for recording the°dONLNd¨H`T˜* ]progress and error information gathered from the Installer.  You can save the contents of the°dONLNd
  225. T`` * bwindow to a file by clicking on the Save button, however you will only be able to actually save to°dONLNdm``lƒ* the root of the volume.
  226.     °dONLNdÖv`Åx*NOTE
  227. °dONLNdäÑ`ê *`Because the Main Window text display is based on TextEdit, its contents is limited to 32K.  When°dONLNdÎê`úç* Hthe contents comes close to the limit, text is discarded from the top.  ,
  228.  
  229. Zapf Dingbats
  230.     ‘°dONLNd3íçõî(∏´u(ˆ~ Installer Debugger User’s Manual(ˆ)5ˇH◊#ˇ ˇˇˇˇ#◊ 
  231. d, Palatino
  232. .ˇ+~%C  H  A  P  T  E  R      2,     Helvetica
  233. * Main Window
  234. °dONLNd-A˝([6Main Window’s Show Menu `4`/
  235. °dONLNdF`R¸+HZThe Show menu allows you to control the which actions are displayed during execution. This°dONLNdsR`^Ú* Yhelps speed up execution of the Installer while preventing you from being overloaded with°dONLNdÕ^`jø* progress information.†09†Ç
  236. ë~Üò"w"yë~Ü?¸ˇ˛Ù?¸ˇ˛Ù?¸ˇ˛Ù?¸ˇ˛Ù
  237. ?¯Á˛ˇ˛Ù
  238. ?Ûg˛ˇ˛Ù
  239. ?Û‡Êg˛Ù
  240. ?ÒÊffg˛Ù
  241. ?¯Êffg˛Ù
  242. ?¸˛fg˛Ù
  243. ?˛˛fg˛Ù
  244. ?ˆ˛fo˛Ù
  245. ?¯Êp‡˛Ù?¸ˇ˛Ù?¸ˇ˛Ù?¸ˇ˛Ù?¸ˇ˛Ù?¸ˇ˛Ù?ˇ¸    3‡˚˛ 330˚˛ 333gáÕû8><x 333åÃŒ32d3à?3„ ÃÃ38p3à33 ÃÃ?83à33 ÃÃ03à33 ÃÃ1&L3à33áÃ83x  ˙¿¯  ˚¿¯  ˚į         5UV          
  246.  >˙˙
  247.  0˙˙  0lÒˇòÒ∂cĸ 0q¸ôΔΔ@¸ <`˘¸ôáá˚ 0aôôü˛ôáĸ  0aôôòôôáÅ¿¸  0aôôòôëô܃¿¸  0`˘ôè‡ÒÜcĸ         >0Ù  30Ù
  248.  331·¿ˆ  ˝3 ˆ
  249.  >˛3Ĉ
  250.  ˛3Ò¿ˆ
  251.  ˛3‡ˆ
  252.  ˛3`ˆ
  253.  31·¿ˆ        >00˜ 3010˜  331‡01„1√√ĸ ˛300233&f@¸  >33001Û3Üg˚ ˛30331«„ĸ ˛30330Ê¿¸ ˛31332f$¿¸  31‡1ÒÒ√√ĸ            5UV               1Ä¿˘     30ò¿˘  3yèô„«¸8¸  321ôôÅòΔffd¸  ?01ôôůΔffp¸  301ôôÅòΔff8¸  301ôôÅòΔff¸  321ôôÅòΔffL¸  3èÅòcΔf8¸            5UV          
  254.  >f¿ˆ
  255.  0`ˆ  0f<fœõ<8p¸  0ffgôúfd»¸  <ffΔôòfp‡¸  0f~ôò~8p¸  0f`ôò`8¸  0fbôòbLò¸  0f<ò<8p¸  ˙Ģ  ˙Ģ  ˙¯    
  256.  >˙>˙
  257.  3˙3˙ 3<fl·‡36x|Ÿ·√Ä 332ffqì038ÃÄ3&@ >38ffaÉ0>0ÃÃ√3á 3?ffaÉ00ÃÃ√Ò√Ä 30ffaÉ00ÃÃ√·¿ 31&ffaì00ÃÃ√d¿ 3<>`·‡00x|¡·√Ä  ı ˝  ıå˝  ıx˝    
  258.  >0ˆ 00Ę
  259.  0<|xõ<>l·¿˝
  260.  0ff0úffqôì ˝
  261.  <ff0ffaô√Ä˝
  262.  0ff0ffa¯·¿˝
  263.  0ff0ffaÄp‡˝
  264.  0ff0ffaâ2`˝ 0<f˛<>`·¿˝  ˘˘  ˘F˘  ˘<˘         5UV               >``Ģ     0``ÅĢ  0<c„Δ¡√è><¸ 0˛fgÁôúff¸ <˝f}ôòff¸  0ffgÊ9üòf~¸ 0˛fòf`¸ 0˛f&òòfb¸  0<c„Δè><¸  ˜˚  ˜F˚  ˜<˚     >˙ ˚ 3˙00˚ 3<fl·‡8q„g«Ä 332ffqì0<Û3åÿ >38ffaÉ0/≥3 ÿ 3?ffaÉ'3Û œ¿ 30ffaÉ"3 Ã˛ 31&ffaì 3 Ã@ 3<>`·‡ 1„«Ä  Ù¿˛  ı¿˛  ıIJ ?ˇ˛ˇ˛†É
  265. d°dONLNd„o`{˛(ó~"Each menu item is described below.°dONLNdÉ`è™*All Progress Info°dONLNdÉè¯)ê<Displays all possible information.  Overrides all other menu°dONLNdUèõp* selections in the Show menu.°dONLNdr£`Øó(À~
  266. Frameworks°dONLNd}£Ø)ê>Displays information describing each framework before it is to°dONLNdºØª¬* 0be executed.  Occurs only when firing the rules.°dONLNdÌ√`œx(Î~Rules°dONLNdÛ√œ)êADisplays information describing each rule and its result after it°dONLNd5œ€fi* 6has been executed.  Occurs only when firing the rules.°dONLNdl„`Ôô( ~ Rule Clauses°dONLNdy„Ô)ê?Displays information describing each rule clause and its result°dONLNdπÔ˚˛* ?after it has been executed.  Occurs only when firing the rules.°dONLNd˘`ù(+~ Action Atoms°dONLNd)ê=Displays information describing each Action Atom executed and°dONLNdD* Eits result after it has been executed.  Occurs after clicking Install°dONLNdä'"*
  267. or Remove.°dONLNdï/`;ò(W~
  268. File Progress°dONLNd£/;)ê@Displays preflight information describing the action to be taken°dONLNd‰;G* <for each File Atom specified in the installation or removal.°dONLNd"GSù* (Occurs after clicking Install or Remove.°dONLNdK[`g±(É~Resource Progress°dONLNd][g)ê@Displays preflight information describing the action to be taken°dONLNdûgs    * @for each Resource Atom specified in the installation or removal.°dONLNd‡sù* (Occurs after clicking Install or Remove.°dONLNd    á`ìú(Ø~
  269. Font Progress°dONLNdáì)ê@Displays preflight information describing the action to be taken°dONLNdXìüÙ* <for each Font Atom specified in the installation or removal.°dONLNdñü´ù* (Occurs after clicking Install or Remove.
  270.     (ˆ~ Installer Debugger User’s Manual(ˆ)6ˇ◊#ˇ ˇˇˇˇ#◊ 
  271. d, Palatino
  272. .ˇ+~%C  H  A  P  T  E  R      2,     Helvetica
  273. * Main Window°dONLNd-`9õ* Folder Merge°dONLNd
  274. -9)ê@Displays preflight information describing the action to be taken°dONLNdN9EÚ* ;for each Folder Merge Atom specified in the installation or°dONLNdäEQ…* 2removal.  Occurs after clicking Install or Remove.°dONLNdΩY`eß(Å~Resource Merge°dONLNdÃYe)ê@Displays preflight information describing the action to be taken°dONLNd
  275. eq˛* =for each Resource Merge Atom specified in the installation or°dONLNdKq}…* 2removal.  Occurs after clicking Install or Remove.
  276.     °dONLNd~á`íx(Æ~NOTE
  277. °dONLNdÉï`°Ì*ZThe above filters do not affect what is displayed in any other Installer Debugger window. ,
  278.  
  279. Zapf Dingbats
  280.     ¸‡°dONLNd›ó̆Ù(Ω u(ˆ~ Installer Debugger User’s Manual(ˆ)7ˇf◊#ˇ ˇˇˇˇ#◊ 
  281. d, Palatino
  282. .ˇ+~(C  H  A  P  T  E  R      3
  283. $°dONLNd-`U´*BPreferences Window 4/
  284. °dONLNd˙`Δ*∏PThis chapter describes the Preferences Window feature of the Installer Debugger.
  285. °dONLNdd2‡(L6The Preferences Window Q4Q/
  286. °dONLNd{7`C¯+H^The Preferences Window allows you to specify the defaults of certain settings in the Installer°dONLNd⁄C`O‰* Debugger and Main Window.,     Helvetica
  287.     (ˆ~ Installer Debugger User’s Manual(ˆ)8ˇv◊#ˇ ˇˇˇˇ#◊ 
  288. d, Palatino
  289. .ˇ+~%C  H  A  P  T  E  R      3,     Helvetica
  290. *Preferences Window†Ç
  291. L~≈Dò0h©80n©4L~≈DÈˇ‡È0È0È0˝ˇfl¿Ò˛ˇ∞@¿˛pÛ0˝_¿`˛¿˜˛ˇ∞@`l‡<¿‡¿˝0˝_¿`pÄ¿fòÅê3 ˛ˇ∞@¿`Ä¿fòÅÄ3Ä˝0˝_¿`Ä¿~¯ÅÄ?¿˛ˇ∞@`¿`ÄÅÄ0‡˝0˝_¿`Ä¿bàÅê1`˛ˇ∞@`¿<ć¿˝0˝ˇfl¿Ò˛ˇ∞È0È0È0ÈˇÈ0È0È0È0È0È0È0È0È0È0 f` ÄÙ0 f` ¿Ù0 fc√áèå Õû<pı0 fdfHÃà Œ3»ı0 fcÁÃÃå3‡ı0 ffcåÃà ?pı0ffa˛Ã 08ı0fFd˛Ã 1òı0 É„áœå pı0È0È0È0È0È0È0È0È0È0È0 ˛ˇÓ0˛¿˛˛˚0˛`˛˛˚0˛fœÄÒÒô„‡¸0˛gëõôòôôì0¸0˛Δèûôò˘ôôÉ0¸0˛
  292. fôúôò˛ôÉ0¸0˛
  293. fûôò˛ôÉ0¸0˛
  294. fôõôò˛ôì0¸0˛ΔôÄÒò¯˘ò„0¸0 ˛Ó0 ˛ˇÓ0È0È0È0È0È0 ˛ˇÓ0˛¿¸¿˙0˛`˚¿˙0˛
  295. fœÄÒôô‡˙0˛
  296. gëõôòôò¿˙0˛
  297. Δèûôòôò¿˙0˛
  298. fôúôòôò¿˙0˛
  299. fûôòôò¿˙0˛
  300. fôõôòôò¿˙0˛
  301. ΔôÄÒòèò`˙0˛˘į0˛ˇ˘į0È0È0È0È0È0 ˛ˇÓ0˛¿˛f˛f``¸0˛`˛f˛f`¸0˛g√«¿f<<|fg√„Δf˛0˛˛f`ffFf˚f˛0˛˛f`~f>f˚f˛0˛ fgÊ`f~ff˚f˛0˛ ff`f`ff˚f˛0˛ ff&`fbffd˝fd˛0˛«√Δ`f<>|¯fc„«¯˛0˛˚`˜0˛ˇ˚`˜0È0È0È0È0È0 ˛ˇÓ0˛¿˛|`ff˚0˛`˛f`f`˚0˛g√«¿ffc¿ff|><f`˛0˛˛f`˛f`˚f`˛0˛˛f`|ff`˚f`˛0˛
  302. fgÊ`ffg‡˚f`˛0˛ff`˛f˚f`˛0˛ff&`˛f fF˝f@˛0˛«√Δ`f>c¿Üf><IJ0
  303. ˛0
  304. ˛ˇ0È0È0È0È0È0È0È0È0È0È0È0È0È0È0ÄôÄĢ0ÅÄòÄÄ0˘0√èôüèòõ<x‡˙0Áëôò¸ôòúf1ê˙0}èôò¸ôòf1¿˙09ôôò¸ôò~0‡˙0ôôò¸ôò`0p˙0ôôòë˝ôêb10˙0èôò·ôèè‡<0‡˙0È0È0È0È0È0È0È0È0È0È0 ˛ˇÓ0˛å˛IJ1ÅÄ˚0˛L˛ ˝1Ä˙0˛áåà èfyÒüÄ˝0˛ ˛Ã ôúf1˛ôÄ˝0˛å˛Ãôòf1˛ôÄ˝0˛˝Ã üòf1˛ôÄ˝0˛˝Ã òf1˛ôÄ˝0˛˛Ã» òf1˛ôÄ˝0˛å«èû>ôôèÄ˝0˛¯˛Ä˝0˛ˇ¯F˛Ä˝0Û<˛¸0È0È0È0È0 ˛ˇÓ0˛å˛Ä˚Ä˝0˛L˛ ˙Ä˝0˛áåà <√Δf<mò‡˛0˛ ˛Ã F¸fq±ê˛0˛å˛Ã>¸fa·¿˛0˛˝Ã
  305. ffgÊffa¿‡˛0˛˝Ã ˛fffa‡p˛0˛˛Ã» ˛f&dfa±0˛0˛å«è >fc«¯<aò‡˛0 ˛Ó0 ˛ˇÓ0È0È0È0È0È0 ˛ˇÓ0˛å˛Ä ˆ0˛L˛ ¿ ˆ0˛ áåà ÃÃxp¯0˛ ˛Ã ˛Ã»¯0˛å˛ÃåÃǯ0˛˝Ã Ãøp¯0˛˝Ã Ãÿ8¯0˛˛Ã» ÃÃò¯0˛ å«è «Ãxp¯0 ˛Ó0 ˛ˇÓ0È0È0È0È0È0 ˛ˇÓ0˛å˛Ä å˘0˛L˛ ¿ L˘0˛áåà ÃÃx xÃp‡˛0˛ ˛Ã ˛Ã åÃ…ôê˛0˛å˛Ã
  306. åÃà |÷ô¿˛0˛˝Ã
  307. Ãø ÃÃq¯‡˛0˛˝Ã
  308. Ãÿ ÃÃ9Äp˛0˛˛Ã » Ãà LÃÃôâ0˛0˛å«è «Ãxå||p‡˛0 ˛Ó0 ˛ˇÓ0È0È0È0È0È0 ˛ˇÓ0˛å˛Ä `<0˚0˛L˛ ¿ ˛f0˚0˛áåà «c«¿fxÒˇ˛0˛ ˛Ã Ãåff`f1˛ô˛0˛å˛Ã
  309. à ff`~1ôôú˛0˛˝Ã
  310. à ff`f1ôôé˛0˛˝Ã
  311. à ff`f1ôôá˛0˛˛Ã » Ãåff`f1ôôì˛0˛å«è «cΔ`fÒôé˛0 ˛Ó0 ˛ˇÓ0È0È0È0È0È0 ˛ˇÓ0˛ÿ¯Û0˛¿ÃÛ0˛  «Äß·Ûgá˘0˛  ÿÄ33åÃô˘0˛ åÿ¯√33 Œ˘0˛  œ¿¿√33«˘0˛  ÿ√33 á˘0˛  Ã@¿√33 Iì˘0˛  «Ä¿¡·Ûá˘0˛˙0ˆ0˛ˇ˚0ˆ0 ˆ‡ˆ0È0È0È0È0 ˛ˇÓ0˛¿˚¿¯0˛`˚`¯0˛c√áåÕú<fœõ<8p˛0˛ffLÃŒ2fgôúfd»˛0˛Δg ÃÃ0fΔôòfp‡˛0˛g„åÃÃ0~ôò~8p˛0˛f˛Ã    0`ôò`8˛0˛f$˛Ã    2bôòbLò˛0˛c√ááÃ<ò<8p˛0˛ˆÄ˚0˛ˇˆÄ˚0
  312. Ò˙0È0È0È0È0 ˛ˇÓ0˛¿‡Ù0˛0Ù0˛
  313. èè3gáÕû8˙0˛
  314.  ÃΔ3åÃŒ32d˙0˛
  315. åÃΔ„ ÃÃ38p˙0˛
  316.  ÃΔ ÃÃ?8˙0˛
  317.  ÃΔ ÃÃ0˙0˛
  318.  ÃΔ ÃÃ1&L˙0˛
  319. å√áÃ8˙0˛˘¿˜0˛ˇ˙¿˜0 ıĘ0È0È0È0È0 ˛ˇÓ0˛    ¿  ˆ0˛     00ˆ0˛
  320. å|xÿ8q„g«Ä˙0˛ ˛Ã‡<Û3åÿ˙0˛å˛Ã¿/≥3 ÿ˙0˛
  321.  Ãø¿'3Û œ¿˙0˛  Ãÿ¿"3 Ã˘0˛
  322.  Ãÿ 3 Ã@˙0˛
  323. å|x¿ 1„«Ä˙0˛˜¿˘0˛ˇ¯¿˘0 ÛĢ0È0È0È0È0 ˛ˇÓ0˛¿˚¯0˛`˚¯0˛c√áåÕú<<l¯¸0˛ffLÃŒ2fûfqôò¸0˛Δg ÃÃ0fˆfaôò¸0˛g„åÃÃ0~Ê~aô¯¸0˛f˛Ã0`F`aôĸ0˛f$˛Ã2bbaôà¸0˛c√ááÃ<<`¯¸0˛ı˚0˛ˇˆ˚0
  324. ˚0È0È0È0È0È0È0È0È0È0È0È0È0È0È0È0È0È0È0È0È0È0 ˛ˇÓ0˛    ¯>fˆ0˛˛`0ˆ0˛
  325. á¿a‡0f<˜0˛
  326.  ÿc00ff˜0˛
  327.  ÿc0<ff˜0˛
  328.  ÿc00f~˜0˛
  329.  ÿc00f`˜0˛
  330.  ÿc00fb˜0˛
  331. «á¿a‡0f<˜0˛˛¿Ú0˛ˇ¿Ú0 ˙ÄÚ0È0È0È0È0 ˛ˇÓ0˛¿‡˛0˜0˛êÛ0˛ ÅÉ3oç≥Ò‡˘0˛ ôÅ√3åŒ030˘0˛ ôÄ„3 Ã0c0˘0˛ ôÄs3 Ã0√˘0˛ ôÄ33 Ã1ɯ0˛ ôÅ33 Ã3˘0˛ Ä·Ûå3Ò‡˘0˛Ä ı0˛ˇÄ ı0
  332. ˙Ò0È0È0ί0Î0Î∞Î∞Î∞Î∞ί∞ÍÄ∞ÍÄ∞ÍÄ∞͡∞È0ÈˇÈˇ†É
  333. d
  334.     (ˆ~ Installer Debugger User’s Manual(ˆ)9ˇ◊#ˇ ˇˇˇˇ#◊ 
  335. d, Palatino
  336. .ˇ+~(C  H  A  P  T  E  R      4
  337. $°dONLNd-`U=*B Rule Window 4/
  338. °dONLNd ˙`ß*∏IThis chapter describes the Rule Window feature of the Installer Debugger.
  339. °dONLNdV2©(L6The Rule Window Q4Q/
  340. °dONLNdf7`C+HZThe Rule Window is used to view and change the execution of Global, Easy and Custom rules.°dONLNd¬C`O¯* \The window has two main sections, the rule execution area and the break list area.  The Rule°dONLNdO`[–* Window is shown below.†Ç†é
  341. Ç~£ò4N3âÕN3âÕÇ~ΩŒˇ§Äœ¿ÄœÏÄœ¿ø˜Ùˇ¸?Úˇ˛‰Ä@Ú |`f```Ï¿ø@Ùˇ    ¸f`f`˛`˝?Úˇ˛¿Ä@Úf``<f``|‡<fÔ¿ø@Ùˇ¸f``ff``f`ff?Úˇ˛ËÄ@Ú|``ff``f`ffÔ¿ø@Ùˇ¸f``~f``f`ff?Úˇ˛‰Ä@Úf˛`    f``f`ffÔ‰ø@Ùˇ¸f``bf@`f`fd?Úˇ˛¿Ä@Úf‡`<Ä`f‡<¯ÔÏø˜Ùˇ¸?Úˇ˛¿Äœ»Äœ¿Äœ¿Œˇ¿ÄœÃÄœ¿Äœ‰Äœ‰Ä›˛ˇÄ˛ˇ¯¿Ä›@˛Ä˛ÏÄ›@˛Ä˛¿Ä›@˛
  342. Ä`‰Ä›@˛
  343. Äò¿Ä›@˛
  344. Ŀě@˛
  345. Ŀě@˛
  346. ÄBËÄ›@Ä
  347. ¿Ä˙?Èˇ˛˛@Ä"‰Ä˙ È˛@ÄljÄ˙ È˛@ÄÄ,¿$Ä˙ ˜˘˝˛@¿Ä ÑÏ0Ä˙!ÃÒ@ !¬p·˝˛@‡Ä (¿4áÄ˝"$à@b&"à1IJ˛@Ä »3Ѹ
  348. "Œ1ã2P÷w@˛"à˛Ä¸˛@¯Ä@¿5Ñ,ŒΔA2“q"e)    ÒJúXÇ@˛"à˛Ä¯˛@¸Ä` ¿5á0))*KÄ"%)9ÅCPb@˛"à˛Ä˛@¯Äê@¿5Ñ È/*J`"%)IÅJêP@˛"à˛Ä`˛@ÄÄÃ4Ñ!)(J!ƒŒ9Å2PP· !¬pÅ·˝˛@‡Ä%¿,Ñ È&2· ˜˝Ä˛˝˛@¿Älj Ä˙ Û¯˛@ÄÄR‰Ä˙ È˛@Ä¿Ä˙?ˡ˛@ħÏÄ˙ˡ˛@Ŀě@˛
  349. ĉě@˛
  350. ć¿Ä›@˛Ä˛¿Ä›@˛Ä˛¿Ä›@˛Ä˛ËÄ˙?Èˇ˛˛@˛Ä˛¿Ä˙ È˛˛ˇÄ˛ˇ¯‰Ä˙ È‰Ä˙ È¿IJ Ä¿#¿`¿!«ÒÏ&IJ
  351. @@"   "b(ÄÙ˛˝˚ ˝¿ò4â3ƒÕâ3ƒÕΩ~¯'IJ
  352. RLq")&""(ÄÙ¸˝ĸ ˝‰(IJ
  353. íRÄ#…)""(ÄÙ¯˝¸s8˛¿'IJ
  354. ^`"â/""(ÄÛ˝    §¸$§˛Ï'IJ
  355. íP"I( ""(ÄÛ`˝§¸'§˛¿%IJ NL·"'&¡!«Ò˝§¸$$˛‰Ä˙ È˝¸8˛¿Ä˙ ÈÙ ˛¿Ä˙ ÈÙ ˛¿ Ä˙?ˡË Ä˙ˡ¿Äœ‰Äœ‰Äœ¿ÄœÏÄœ¿Œˇ»Ä—@¿Ä—@¿Ä—@¿¿Ä—A ÃĈ@flB¿ÄÄ$ ˛˛ flD‰Ä"Ä ` `˛@`flH‰Ä „*≠ ¶v2“@ fl^¿Ä î•I%))IK@ flBÏÄ ó°à%(/IJ@ flB¿Ä"î%H%((IJ@ flB‰ Äì(%(&I2˛ flC¿Ę@fl@¿ Ę ‹@¿Ä—ˇËÄ—@¿Ä—@‰Ä—@‰į@˛@fl@¿ÄBÅ«¯ fl@ÏÄB(¢fl@¿Ä
  356. 9≈Ê[≥9(¢fl@»Ä
  357. JE!    a•Áûfl@¿ÄJOòœA• Ç fl@¿ÄJHÑ(A•A fl@¿Ä9»πΔ@ì$ÅÜ  fl@Ãį@˛@fl@¿Ä—@‰Ä—@‰Ä—@¿Ä—@ÏÄ—@¿Ä—@‰Ä—@¿Ä—@¿Ä—@¿Ä—@ËÄ—@¿Ä—@‰Ä—@‰Ä—@¿Ä—@ÏÄ—@¿ò4ƒ3ˇÕƒ3ˇÕ¯~3Ä—@‰Ä—@¿Ä—@ÏÄ—@¿Ä—@‰Ä—@¿Ä—@¿Ä—@¿Ä—@ËÄ—@¿Ä—@‰Ä—@‰Ä—@¿Ä—@ÏÄ—@¿Ä—@»Ä—@¿Ä—@¿Ä—@¿Ä—@ÃÄ—@¿Ä—@‰Ä—@‰Ä—@¿Ä—@ÏÄ—@¿Ä—@‰Ä—@¿Ä—@¿Ä—@¿Ä—ˇËÄ—@¿Ä—@‰Ä—C‰Ä—B¿Ä—BÏÄ—B¿Ä—^»Ä—H¿Ä—D¿Ä—B¿Ä—A ÃÄ—@¿¿Ä—@‰Ä—@‰Œˇ¿ÄœÏÄœ¿Äœ‰Äœ¿Äœ¿Äœ¿ÄœËÄœ¿Äœ‰Äœ‰Äœ¿ áÄ  ÄÄ’Ï Ñ@  Ä’¿ò4ˇ3:Õˇ3:Õ3~n ÑVc$!ùƒ’‰ áòê® †Ä’¿ ÑPÛ∞ òÄ’Ï ÑPÑ® ÑÄ’¿ áêc§<∏D’‰Äœ¿Äœ¿Äœ¿ŒˇËÄ—@¿Ä—@‰Ä—@¿‰Ä—A ¿Ä—BÏÄ—D¿Ä—H»Ä—^¿Ä—B¿Ä—B¿Ä—BÃÄ—C¿Ä—@‰Ä—@‰Ä—ˇ¿Ä—@ÏÄ—@¿Ä—@‰Ä—@¿Ä—@¿Ä—@¿Ä—@ËÄ—@¿Ä—@‰Ä—@‰Ä—@¿Ä—@ÏÄ—@¿Ä—@»Ä—@¿Ä—@¿Ä—@¿Ä—@ÃÄ—@¿Ä—@‰Ä—@‰Ä—@¿Ä—@ÏÄ—@¿Ä—@‰Ä—@¿Ä—@¿Ä—@¿Ä—@ËÄ—@¿Ä—@‰Ä—@‰Ä—@¿Ä—@ÏÄ—@¿ò4:3oÕ:3oÕn~£Ä—@‰Ä—@¿Ä—@ÏÄ—@¿Ä—@‰Ä—@¿Ä—@¿Ä—@¿Ä—@ËÄ—@¿Ä—@‰Ä—@‰Ä—@¿Ä—@ÏÄ—@¿Ä—@»Ä—@¿Ä—@¿Ä—@¿Ä—@ÃÄ—@¿Ä—@‰Ä—@‰Ä—@¿Ä—@ÏÄ—@¿Ä—@‰Ä—@¿Ä—@¿Ä—@¿Ä—@ËÄ—@¿Ä—@‰Ä—@‰Ä—@¿Ä—@ÏÄ—@¿Ä—ˇ»Ä—@¿Ä—@¿Ä—C¿Ä—BÃÄ—B¿Ä—B‰Ä—^‰Ä—H¿Ä—DÏÄ—B¿Ä—A ‰Ä—@¿¿Ä—@¿Œˇ¿œˇË†è†É
  358. d°dONLNd6å`ò(¥~_When the Installer windows are frontmost, clicking in the Installer Debugger window, or holding°dONLNdñò`§* _down the Option-Command keys gives control to the debugger.  To continue in the Installer click°dONLNdˆ§`∞ü* the Go button.,     Helvetica
  359.     ** Installer Debugger User’s Manual(ˆ%10ˇF◊#ˇ ˇˇˇˇ#◊ 
  360. d, Palatino
  361. .ˇ+~%C  H  A  P  T  E  R      4,     Helvetica
  362. * Rule Window
  363. °dONLNd-`<fl*Rule Execution Area Z|Z/
  364. °dONLNd@`L*YThe rule execution area contains the Frameworks pop-up menu and the Rules pop-up menu, as°dONLNdnL`X* awell as the rule clause evaluation list immediately under them.  As the rules are executed in the°dONLNd–X`dÛ* [Installer the current framework and rule will be displayed in their pop-up menus.  The rule°dONLNd,d`p* Eclauses for the current rule are displayed in a scrolling list below.
  365. °dONLNdtÑ`ìû*"
  366. Break List ±|±/
  367. °dONLNdó`£*dThe break list is used to specify rule clauses that can be automatically stopped at or automatically°dONLNd‰£`ØP* 6remapped to a specific value to modify rule execution.
  368. °dONLNd√`“-*"Browsing Frameworks and Rules |/
  369. °dONLNd:÷`‚*YWhile in the Rule Window all frameworks and rules can be browsed using the Frameworks and°dONLNdî‚`Óæ* Rules pop-up menus.†Ç
  370. ~Víò$sꥮs~Ví›››››    ˘ˡ¿    ˘Ë@    ˘Ë@˘˜¯@˝`˘9Å`@ C»D8Cé!¬  ˝`$˝DÅ ¿BH DƒQb&"`ˇ¿`$Ä˝@ôΔ @fJŒËDDQ˛" Ä`%Öôÿ»&ZN$L•! @)SãHDDQ˛" ?`%Ê%%IbêD•' @(b
  371. HDDQ˛" `%Ñ%ÂIC D•) @)R
  372. HDDQ˛"  `$Ñ%%âBÇ8ô« @&J
  373. $8Cé!¬  ˝`Ñ$¬ÜB\$˜˝˝@˝`
  374. ˘Ú ¯`    ˘Ë`    ˘ˡ‡¯Ëˇ‡››››
  375. ˘˜ˇ˛Ò
  376. ˘˜Ò
  377. ˘˜Ò
  378. ˘˜Ò˘ x ∏CÑ8‡Ò¸‡D§ƒLEҸࠠ  E$¿¢ DDEÒ¸äIé)y% ¢DDEÒ¸ÚJP    Q%‡¢DDEÒ¸¢KÇI%§DDEÒ¸íJD‰¿∏ CÑ8‡Ò
  379. ¸â…ú(˜Ò
  380. ˘˜Ò˘ˆˇÒ˘ˆˇÒ˘ˆˇÒ˘ ˇáÛˇGˇº{«øˇÒ˘ ˇª˚ˇ[ˇ;≥ª?ˇÒ˘ˇ∫€?]fl˛ªøˇÒ˘ˇÜ⁄fl]ˇ˛ªøˇÒ˘ˇÆ⁄]ˇ˛ªøˇÒ˘ˇ∂⁄ˇ[ˇ˛ªø?Ò˘ ˇª?Gflº{«ø_Ò
  381. ˘˜ˇoÒ
  382. ˘˜ˇwÒ
  383. ˘˜ˇ{Ò
  384. ˘˜ˇ}ÒÓ~ÒÓÒÓÄÚÓ|ÒÓlÒÓFÒÓÒÓÒÓÒ››››†É
  385. d°dONLNd™?`K*]_Selecting another framework or rule from the pop-up menus displays the appropriate rule clause,°dONLNd
  386. K`W    * abut does not change execution.  This is handy for finding and choosing rule clauses to add to the°dONLNdlW`cã* break list.
  387. °dONLNdx{è·(©6Watching Rule Execution Æ4Æ/
  388. °dONLNdê†`ØÛ+H!Viewing Rule Execution Õ|Õ/
  389. °dONLNdß≥`øÏ*VWhenever the Rule Window is open all rule execution is shown in the window.  Rules are°dONLNd˛ø`ÀÔ* [executed when the Installer user chooses another target disk or folder, or they switch from°dONLNdZÀ`◊* *another application back to the Installer.°dONLNdÖfl`Î *dAn arrow at the left edge of the list points to the currently executing rule clause, as shown below.†Ç†é
  390. ~3ò4ƒˆÂ胈Âè~3ŒˇÄÄ—@§
  391. Ä◊˝ˇ¸@§
  392. Ä◊˝@¿ÄÄ◊}‰^A ¨Ĉ@ÂPBÄÄÄ$ ˛˛ ÂPD»Ä@"Ä ` `˛@`‰\HÄÄ  „*≠ ¶v2“@ ÂDP^Äû î•I%))IK@ Â$PBÄÄ  ó°à%(/IJ@ ÂûBÃÄ@"î%H%((IJ@ Â˝BÄ Äì(%(&I2˛ Â˝C§Ę@½ˇ˛@§Ę ·˝ˇ˛@ÄÄ—ˇ¨Ä—@ÄÄ—@ËÄ—@Äį@˛@fl@ÄÄBÅ«¯ fl@ÄÄB(¢fl@ÏÄ
  393. 9≈Ê[≥9(¢fl@ÄÄ
  394. JE!    a•Áûfl@§ÄJOòœA• Ç fl@§ÄJHÑ(A•A fl@ÄÄ9»πΔ@ì$ÅÜ  fl@¨į@˛@fl@ÄÄ—@»Ä—@ÄÄ—@ÄÄ—@ÄÄ—@Æè†É
  395. d°dONLNdÍ`(•*=OThe word at the right edge of the list tells you the result of the rule clause.
  396. °dONLNd:<`K,*"Stepping through Rule Execution i|i/
  397. °dONLNdZO`[
  398. *cTo enable stepping through each rule clause as it is executed, the scriptwriter must click the Step°dONLNdæ[`gı* [button before forcing the rules to be executed.  When the Step button in the Rule Window is°dONLNdg`s* `pressed, the Installer Debugger will stop and give control to the Rule Window when the next rule°dONLNd{s`* *clause is being executed by the Installer.
  399. °dONLNd¶ì`¢;*""Breaking on a Specific Rule Clause ¿|¿/
  400. °dONLNd…¶`≤ˇ*`To stop on a specific rule clause without stepping through all preceding rule clauses, place the°dONLNd*≤`æ* erule clause in the break list.  This is easily done by finding and selecting (by clicking on the rule
  401.     * Installer Debugger User’s Manual(ˆ%11ˇ!B◊#ˇ ˇˇˇˇ#◊ 
  402. d, Palatino
  403. .ˇ+~%C  H  A  P  T  E  R      4,     Helvetica
  404. * Rule Window°dONLNd-`9˝*]clause text) the rule clauses you wish to stop on, and choosing Add Rule Clause To Break List°dONLNd^9`E˙* _from the Rules menu.  You can also double-click on the rule clause to add it to the Break List.†Ç
  405. l~∏îò$IhïÄIhï~l~∏î˚ˇ¯‰˚ˇ¯‰˚ˇ¯‰˚ˇ¯‰
  406. ˇ¡ˇœˇˇ¯‰
  407. ˇÃˇœˇˇ¯‰
  408. ˇÃÃŒ?¯‰    ˇ˝Ãfl¯‰
  409. ˇ¡˛Ã¯‰
  410. ˇ˛Ã?¯‰
  411. ˇ˛Ãˇ¯‰
  412. ˇ˛ÃÌü¯‰
  413. ˇÃ‡Œ?¯‰˚ˇ¯‰˚ˇ¯‰˚ˇ¯‰˚ˇ¯‰˚ˇ¯‰flˇ¯flˇ¯flˇ¸flˇ¸$ˇˇáÛÛ¯ˇÁˇ˛ˇ?ˇ?ˇá?˝ˇ ?ˇÉˇˇ˛Áœ¸ˇ¸$ˇˇ3˛Û Áˇ˛ˇ?3ˇ?ˇ;?˝ˇ ?ˇôˇˇ˛Áˇ¸ˇ¸%#ˇˇ3ÉÉÛÁ8x?338?8s8˛?ôìgÁŒ8¸%ˇˇ˛3ÒÊffns3?˛3??733f9üôéfÊOÁˡ¸%#ˇˇ33¯Êff~s3?33??831Ê9üÉûgÁÃ|ˇ¸%ˇˇ˛3¸`f~p3?330??338‡9üôûf?ÁŒ<ˇ¸%ˇˇ˛3˛gÊ~~sÛ?˛3ˇ?33<gˇ9üôû~fÁœˇ¸%˛˛3ˆgfvns≥?˛3ø;336g9üôûvfOÁÕúˇ¸%˛ø3ÉɯÁ8x?3É8á˛8ˇú?Éüg‡Œ>¸˛fl·ˇ¸˛Ô·ˇ¸˛˜·ˇ¸˛˚·ˇ¸ĸ· IJ· ġ· %į@@@@@˛˛@@ $ÄÿàÄ    ˝ Ä Ä %#ÄåDPEDQAPQATEPDQ@ %Ä ˛à
  414. Ç"Ç"" "" ˛"ààà"(àÄ $Ä˝D˛D@AADDP@@ %#Äà®äÇ*¢¢* "¢ "¢"ààà*"  Ä %#ÄD@DD@@AA@DP@ %ÄàÄà ˛" " ""ààà""(àÄ %#ÄPPEADAPADDP@ ć ć ć ć ć ć     Ä‚ ᇄ ÄÃ30Ä Äß·„03>333<Ù¿     ÄÄ23`33˛3#32fÙ‡ į√1Û¿33„3338fÙ ÄÃ√Û3Ä3333?33~Ù‡ ÄÃ√3¿3333033`Ù¿ ÄÃ√3`3333133&bÙÄ į¡·Û031Û„<Ù     Ä‚ ć ć ć ć ć ć ć ć ć ć ć ’‡U\†É
  415. d°dONLNdæ°`≠    *hdAfter clicking the Go button if any rule clause in the break list is executed the Installer Debugger°dONLNd#≠`π* cwill stop rule execution and bring the Installer Debugger to the front.  A dot (•) is placed to the°dONLNdáπ`≈* .left of the rule clause that caused the break.°dONLNd∂Õ`Ÿ*^To disable breaking on a rule clause in the break list, choose Do Nothing from the pop-up menu°dONLNdŸ`Âõ* Lat the right edge of the break list for the rule clause you wish to disable.†Ç
  416.  ~U:ò8E0éE0éÏ ~U:Œˇ¿˝Äœ¿˝Äœ¿˝Äœ¿˝Äœ¿˝Äœ¿˝Äœ¿˝Äœ¿˝Äœ¿˝Äœ¿˝Äœ¿˝
  417. Ä◊ˆˇ‡áÄ  ÄÄ›ˆˇ‡Ñ@  Ä›ˆˇ‡ÑVc$!ùƒ›ˆˇáòê® †Ä›ˇè˛o̘¸ˇÑPÛ∞ òÄ›ˇ∑˛oÌ˚ˇÑPÑ® ÑÄ›ˇª>¨ƒdq˝ˇáêc§<∏D› ˇ∫fi´mµ≠ˇˇÁˇÄ◊ ˇ∫fiÀmµ≠ˇˇÎˇÄ◊ ˇ∂fiÀmµ≠ˇˇÌˇÄ◊ ˇè>Ïıµ±ˇˇÓˇ    œˇ˝ˇˇÔÄ◊˚ˇÛˇˇÔø Ä◊¯¿0 Ä◊¯‡0 Ä◊¯0Ĉ@Âx¸Ä0ÄÄ$ ˛˛ Â‡D¸
  418. Ä0Å¿"Ä ` `˛@`    Ef2@˝¿0ɇ „*≠ ¶v2“@ Â    yâ
  419. ĸ¿0ɇ î•I%))IK@ Â    E;˚`0ɇ ó°à%(/IJ@ Â‡EJĸ`0Å¿"î%H%((IJ@ Ây:@˚0 Äì(%(&I2˛ Âˆ0Ę@ˆ0Ę ‚ˆ0
  420. Ä◊ˆ0
  421. Ä◊ˆ0Ä◊x˛ fiE‡0Ä◊D˛ E0Ä◊ DŒΔpsE0Ä◊ y)!H$ÅE¿0Ä◊ QÈ'H$ÅE0Ä◊ I    )H$ÅE0Ä◊ D…'p9‡0Ä◊˝@˚0Ä◊˝@˚0
  422. Ä◊ˆ0
  423. Ä◊ˆ0
  424. Ä◊ˆ0Ä◊x˛ ÑAœ0Ä◊D˛ B(0Ä◊ DŒΔps
  425. B0Ä◊ y)!H$á
  426. AŒ0Ä◊ QÈ'H$Ñ@(0Ä◊ I    )H$ÑB(0Ä◊ D…'pyœ0Ä◊˝@˚0Ä◊˝@˚0
  427. Ä◊ˆˇ
  428. Ä◊ˆˇ
  429. Ä—@¿˝
  430. Ä—@¿˝
  431. Ä—@¿˝
  432. Ä—@¿˝
  433. Ä—@¿˝
  434. Ä—@¿˝
  435. Ä—@¿˝
  436. Ä—@¿˝
  437. Ä—@¿˝
  438. Ä—@¿˝
  439. Ä—@¿˝†É
  440. d°dONLNdbJ`V˘*qcTo delete a rule clause from the break list entirely, select the rule clause in the list and choose°dONLNdΔV`bÕ* RDelete Selected Item From Break List from the Rules menu, or press the delete key.†Ç
  441. â~’îò${ê«∞{ï«´â~’î˚ˇ¿Â˚ˇ¿Â˚ˇ¿Â˚ˇ¿Â ˛˛ˇˇ¿Â ˛g˛ˇˇ¿Â ˛ffpÒˇ¿Â
  442. ˛˝fˇ¿Â ˛ffcˇ¿Â ˛ff`qˇ¿Â ˛ffg¯ˇ¿Â ˛ffglˇ¿Â ˛gpÒˇ¿Â˚ˇ¿Â˚ˇ¿Â˚ˇ¿Â˚ˇ¿Â˚ˇ¿Âflˇ¿fl@fl@fl`$Ä  (ÄÄÇ˝ †ÄÄ`$˛@ D@@˝ @`%#"¢† (ÇÇ
  443. (*""(("((
  444.  
  445. ""ÇàÄÄä(`$DD@P˛DDD˛D˝D @EA`%¢" (˛à""Ç""*" à"¢ÇäÄà`%#DD@TEDTDDDTDDTDDA`%#"" Äà """ ""Ä""äÄÇ`#DD@˝D@DDD@˝D DEA`%#"¢†((ÇÇ(*"¢(Ç**((
  446. ¢ÇàÄ®ä`fl`fl`fl`fl`flˇ‡flˇ‡flˇ‡$ˇ¯?˘ˇœˇÒˇœˇ¸ˇ˛<˛ˇ‡˝ˇ
  447. ˇˇ¸ˇœü˘ˇˇ‡$ˇ˘ü˘ˇœˇÊˇœˇ¸ˇ˛<˛ˇÁ˝ˇ
  448. 3ˇˇ¸ˇœˇ˘ˇˇ‡%#ˇ˘ú9√áÁ·Œ8p8p‡Á…á3&œœúpˇˇ‡%ˇ˘˛ôŒg„˛Ã‹Êf<ÊfgÁ«33?3ÕÃüœôπˇˇ‡%ˇ˘˛ôŒgÒ˛Ã¸Êf<Êfg·œ33?<Œ ?œò˘ˇˇ‡%#ˇ˘òÅŒ¯¿Ã ¸‡f<‡fgÁœ33?3< Üúyˇˇ‡%#Á˘ô˘üŒ¸œÃ¸¸ÁÊ<ÁÊgÁœ33?3<¸Ã?œû9ˇˇ‡%#΢ôŸùŒwÏŒÃÏ‹Áf<ÁfgÁœ33?3<ÏÃüœõ9ˇˇ‡%#̯<9√ÁÒ·Œ>p>pÊgÁœá3?> œ¡ú|ˇˇ‡Ó‡ˇ‡Ô·ˇ‡Ôø·ˇ‡Ôfl·ˇ‡‡·`·`
  449. Ä„`
  450. á¿`Δ`òÄò`ΔfœÅôôòÒò·‡Ù`fgëõôòôôòôì0Ù`gΔèûôòôò˘ô√0ÙÄ`fôúôòôô¯ôò„Ù`fûôòôôÄôòsÛ`fôõôòôôà˛ô3Ù`ΔôÄÒòèò¯¯·‡Ù`·`fl`fl`fl`fl`fl`fl`fl`fl`fl`fl`fl`fl™‡†É
  451. d
  452. °dONLNd `ŸU*v%Breaking on Every Type of Rule Clause ˜|˜/
  453. °dONLNd?›`È*_To stop on every rule clause of a certain type, choose Break On Rule Clause and the rule clause°dONLNdüÈ`ı’* type from the Rules menu.†Ç
  454. ~èdò@_ “ _'“~èp˚ˇ…˚ˇ…˚ˇ…˚ˇ… ˇÉˇüˇˇ… ˇôˇüˇˇ… ˇôôú<…
  455. ˇ˝ôø… ˇÉôôòˇ… ˇôôò… ˇ˛ô˛?… ˇ˛ô€?… ˇô¡ú<…˚ˇ…˚ˇ…˚ˇ…˚ˇ…˚ˇ…flˇÂflÂflÂflÂ&†
  456.  ĆĆĽ Ä®  Â&˛ ˝ DÂ'#à®®
  457.  †Çä
  458. ÄààäÄää
  459. ÇÄàà†¢  "äÂ&˛˛˝ @DA@DDÂ'®àà
  460. ˛"àĆààÄÄäàà"àĮǠ¢Ä "Â'#Q@DAQAÂ'˛à "IJàÄààÇ àÄàÇ"Ä  ÇÂ%˝˝ @DA@DDÂ'à®®
  461.  
  462.  †Ää
  463. Äà®ä†˛ä
  464. ÇĮĆ¢ *"ÇÂflÂflÂflÂflÂflÂflÂflÂ'†ÄÄÄ  ÄIJ*˛ÄÄÂ&@@@@˝˛@Â'#à†ä
  465. (à( ¢Ç† ¢Ç®ä*†""((à¢ÄÂ'˛
  466. DDD@DD@˛DDPÂ&˝à"˛àÄÇ"  Ç""à"" * à(†ÄÄÂ'#QTEDT@ED@EDDTD@AÂ'#àÄà àÄÄÇ  Ç""" " Äà† ÄÂ'@˛D@D@DDDDPÂ'#††ä(Çà( "dž "Ç"
  467. " * ((à
  468. à†ÄÂflÂflÂflÂ
  469. ‡¡ ‡ˇ˛Ê ‡ˇ˛Ê ·ˇ˚˛ÊÄ(ˇ˛ˇˇ˘ˇ√ˇ¯?˘ˇ¸9ˇ˘˛„¿1ÄÛÄ(ˇ˛gˇˇ˘ˇôˇ˘ü˘ˇ˘Ÿˇ¯˛ 1ÄÛÄ,ˇ˛fL<9üôɢôô√˘˘√ô«áÙˇ¯~··Δf√è3¿ÛÄ,
  470. ˇ˛f9õô?ôô˘˛ô˘˘πôõ3Ùˇ¯>33&ΔfF#1ÄÛÄ,ˇ˛yúôô¯9ôô˘˘¡ôè3Ùˇ¯33ÜÊg1ÄÛÄ,ˇ˛fxòˇôô˘ôôÅ˘˘ôô«Ùˇ¯>3Ûg„Ü31ÄÛÄ,ˇ˛fy˘òôô˘ôôü˘˘ôô„?Ùˇ¯~3ÜfΔ31ÄÛÄ,ˇ˛fyŸô?ôô˘ôôù˘Ÿôô≥;Ùˇ¯˛3&Δf$Δ31ÄÛÄ,ˇ˛|<ü√ô˘ú√¸9¡¡«áÙˇ˘˛„1·Δc√√É0¿ÛÄ ·ˇ˚˛ÊÄ ‡ˇ˛ÊÄ ‡ˇ˛ÊÄ ‡ˇ˛ÊÄ ‡ÊÄ ‡ÊÄ ‡Êć „`Òć˛Òć··Δgg«<√ΔŸÄ˜Ä‡ 33&«ûfgû˛fgĘć 33Öˆfeˆ˝fĘÄfl™ 3ÛÊfdÊ~˛fĘć 3ÑFfdF`˛fĘć 3&ƒfdb˛fĘć„1·Δdfd<fcΔĘćÚĘćÚĘÄ‡ÚˆÄ ‡ÊÄ
  471. ‡¡Ä
  472. ‡¡Ä
  473. ‡¡Ä. †"Ä˚Úˇ˛ˇˇ˘¯3?˘ˇ¡ˇ˛~¸ˇœ˙ˇÄ+@¯Úˇ¸Ïˇˇ˘˘ˇ?Û?˘ˇœˇ˛~ˇˇœ˙ˇÄ2    à†¢((
  474. ˛à¢¢™
  475. *(Úˇ¸¸9ôÛ8s8p·œ√íf|Äá˚ˇÄ0˛DDDA¸Úˇ¸¸Ãß9Û3379‹œôéN|ÃÕŒo˚ˇÄ0ààÇ""˛àǸ"Úˇ¸¸Ãïxs3389‡√ôûëŒ?˚ˇÄ2 PDDTDDA˛Úˇ¸¸Ã ¯˘Û0339Üôû>~„œ˚ˇÄ2 àÄÇ" ààDz" "Úˇ¸¸Ã¸¯yÛ3Û39Üôû|ÃÒœè˚ˇÄ2 DD@DA¸D@Ùˇ¸ÏÃÏŸ9Û3≥39ÜôûN|ߌœ˚ˇÄ7††Ç"(àäÄ¢""
  476. "" Ùˇ˛Œ9ôÛ8px<‡œ√ûf ÄÁ˛ˇœˇˇÄ
  477. ‡ˡ◊ˇˇÄ
  478. ‡ˡ€ˇˇÄ
  479. ‡ˡ›ˇˇÄ
  480. ‡ˡfiˇˇÄ
  481. ‡ËÄ
  482. ‡ËÄÄ
  483. ‡Ë¿Ä"‡„ÿį¿ ¿˝‡Ä"‡¿ ¿¿˛¿˝Ä#‡··Δf «å«¿Ò∂f Ãq„IJÄ#‡33&Δ ˛Ã
  484. úd¡ôΔΔ Ã»Δ@˛ÄÄ"‡33áåÜé`ÒôááåÇ«˝ÄÄ!fl™3Û œÃ«`¡ôáåp√Ä˝¿Ä"‡3Ü Ã √ò`¡ôáÜ Ã8¡¿˝¿Ä!‡3&Δ ÃL…òd¡ôÜΔ Ãòƒ¿¸Ä!‡„1·Δf «å«8¿ÒÜgÃÃpcĸÄ ‡ÊÄ ‡ÊÄ ‡ÊÄ ‡ÊĆÉ
  485. d°dONLNd∫Ñ`êø*õNThe rule clause name will show in the break list preceded by the word “Every”.
  486.     *J Installer Debugger User’s Manual(ˆ%12ˇ‡◊#ˇ ˇˇˇˇ#◊ 
  487. d, Palatino
  488. .ˇ+~%C  H  A  P  T  E  R      4,     Helvetica
  489. * Rule Window†Ç†é
  490. L~Ñò4#[Ø#[ØL~ÑŒˇñÄœÄÄœÄÄœòÄœÄÄœÄÄœàÄœ©Äœ†Äœ®Äœ˛ÄœÑ áÄ  ÄÄ’Ä Ñ@  Ä’è ÑVc$!ùƒ’Ü áòê® †Ä’» ÑPÛ∞ òÄ’¿ ÑPÑ® ÑÄ’Ä áêc§<∏D’àÄœÄÄœÉĜȡƒÄ—@Ä
  491. Ä◊˝ˇ¸@§
  492. Ä◊˝@¿§Ä◊ ˛A ÄĈ@ ˛B¨ÄÄ$ ˛˛ Â'qñ`DÄÄ"Ä ` `˛@`Â)JXêH®Ä „*≠ ¶v2“@ Â)JP^ÄÄ î•I%))IK@ Â)JPÄBÄÄ ó°à%(/IJ@ Â'Iê`BÄÄ"î%H%((IJ@ Â˛B¨ Äì(%(&I2˛ Â˛CÄĘ@½ˇ˛@§Ę ·˝ˇ˛@ÄÄ—ˇÄ
  493. Ä◊˝ˇ¸@ı
  494. Ä◊˝@ÅÄ◊x@¸Ä◊D@» Ä<˛ r<∞8¿<ÈEf2@@Ä Ä ˛ ä $ Èyâ
  495. Ä@Ä!Ä!- Éåd°ì"g2 ¥°w8ÍE;@ˇ!Ä8§± ÇRï8î¢ í≈8¢Ç@ÍEJÄ@Ä!Ä ß° Ç^Ü ó¢r:Ü Bb0Íy:@@Ä Ä D! äPï î$íJÖ ¢Í˝@¿ Ä<C ‡rLd†ì8q: ÑΩ·pÍ˝@»Ä˝ ‹˝ˇ˛@ÅÄ˝¿€˝ˇ˛@ŒÄ—@‡Ä—@¿Ä—@˛Ä—@ÍÄ—@‘†è†É
  496. d
  497. °dONLNd}ëÈ(´6Modifying Rule Execution ∞4∞/
  498. °dONLNdñ`¢+HaThe Installer Debugger also allows the scriptwriter to change the result returned by certain rule°dONLNd{¢`Ɖ* [clauses.  This ability to change the rule clause results during rule execution provides the°dONLNd◊Æ`∫¸* _scriptwriter with an easy way to test difficult to reproduce conditions.  There are two ways to°dONLNd7∫`Δß* Ichange the rule clause, one way is manual and the other way is automatic.
  499. °dONLNdÅ⁄`Èà*".Changing the Result of the Current Rule Clause |/
  500. °dONLNd∞Ì`˘¸*^If you wish to change the result of the current rule clause being executed then use the pop-up°dONLNd˘`Ò* _menu at the right edge of the rule execution list.  This change affects the current rule clause°dONLNdo`Î*  during this rule execution only.°dONLNdê`%    *bIn the example below, the current rule clause is checking to see if the Macintosh has at least 1Mb°dONLNdÛ%`1„* of physical memory installed.†Ç†é
  501. X~àò4 ˙∞ ˙∞X~àŒˇ‡ Ä◊¸ˇ˛¿ Ä◊¸÷ Ä◊¸¿‰ Ä◊¸ ÃĈ@Â}‰^ƒÄÄ$ ˛˛ Â‡PÿÄ@"Ä ` `˛@`    P≈Ä  „*≠ ¶v2“@     ‰\¡û î•I%))IK@     DP¿Ä  ó°à%(/IJ@ ‡$P¿Ä@"î%H%((IJ@ Âû¿ Äì(%(&I2˛ Â¸¿Ę@¸¿Ę ‚˚ˇ¿
  502. Ä◊˙ˇ¿ Ä◊˚ˇ¿Ä◊ˇáª„ˇˇÄ◊ˇøª›ˇ˝į@˛@¡ø[flˇ¿ÄBÅ«¯ Âˇè[„ˇ¿ÄB(¢Âˇæ ˝ˇ¿Ä
  503. 9≈Ê[≥9(¢ÂˇæÎ›ü¿Ä
  504. JE!    a•Áû¡æËcØ¿ÄJOòœA• Ç Â¸ˇ∑¿ÄJHÑ(A•A Â¸ˇªˇÄ9»πΔ@ì$ÅÜ  Â¸ˇΩ¿į@˛@¸ˇæ¿Ä—?¿Ä—?Ŀė?¿¿Ä—>¿Ä—6¿Ä—#¿Ä—¿Ä—ĿėAĿė@¿Ä—@¿Ä—@¿Ä—@¿Ä—@ˇÄ—@ˇÄ—@‰Ä—@‰Ä—@¿Ä—@ÏÄ—@¿†è†É
  505. d°dONLNdq`}*L^To test the error case when a user’s Macintosh has less than 1Mb of memory you can “remap” the°dONLNdq}`âÒ* bresult to be false, and the Installer will contain with the next rule clause as if the rule clause°dONLNd‘â`ïË* !actually returned a false result.
  506. °dONLNdˆ©`∏**"Remapping Rule Clause Results ÷|÷/
  507. °dONLNdº`» *When there is a need to „†°dONLNd,º »Â)jalwaysß °dONLNd2ºÊ»)F return a false or true result for a rule clause, then the rule clause°dONLNdy»`‘Ï(~[can be placed in the break list with the appropriate remapping.  This is handy for creating°dONLNd’‘`‡Ô* Ycomplex testing situations where many rule clauses must be remapped to different results.°dONLNd/Ë`Ù*[To remap a rule clause in the break list choose either Remap to TRUE or Remap to FALSE from°dONLNdãÙ`A* 4the pop-up menu at the right edge of the break list.†Ç
  508. '~l:ò8d8©¯d9©ı'~l:œˇ‡˝@œ`˝@œ`˝@œ`˝@œ`˝@œ`˝@œ`˝@œ`˝@œ`˝@œ`˝@œ`˝
  509. @◊ˆˇC¿@@›ˆB @›ˆB+1팂›ˆCÃHTP@›8»    ¸B(yÿL@›$»    ˚B(BTB@›"`©ùÕ«˝C»1“\"›"ê™I%)˝@◊"êöI%)˝@◊$êöI%)˝@◊8`âÖ%'˝◊ˇ¸˚˝@◊˚˝
  510. @◊ˆ
  511. @◊ˆ
  512. @◊ˆ@ˆ Â<˙@@Ñ˛˛Âp"˙@@Ü00˛ 0¯"≥ ˚@qåïVÂS;i Â¯<ƒÖ@˚@JR§íîî§•â Â¯"áùÄ˚@K–ƒî§•     Âp"Ñ%@˚@J§î$•     Â<É ˚ @Iåîî$ô˛Âˆ@˜ Âˆ@˜‚ˆ
  513. @◊ˆ
  514. @◊ˆ@◊<˛Ô"@◊"˛à¢Ä@◊ "gc89Äà¢Ä$@˛ 9X‡È <îê§@è"‡$@˛ EÈ (Ùì§@ä"Ä%@âñêAΔ2P…ë3ôZPã;úÍ $Ñî§@â"Ä%@RXêA)JúJQ    …búQA Í "dì∏    Äàú!@S–êA/CK—9    C!1Í˝ ˚!@"êE(JêJI%    BêQ    Í˝ ˚@!êp9&2PIú8ùB^âp∏͈ˇ¯@˝‹ˆˇ¯@˝`‹ˆˇ¯@◊ˇ√˛ˇÔ¸=fl¯@◊ˇ›˛ˇÔ˝˝fiΡ¯@◊ ˇ›òú«Δ}˙fi˚ˇ¯@◊ ü√ko[̺zflˇ¯@◊ Ø◊ l[ÌΩ_Ρ¯@◊ ∑€{k[ÌΩ˜^Ρ¯@◊ ª›õlGˆ}˜C¯@◊Ω˛ˇfl˚ˇ¯
  515. ÷æ˛ˇfl˚ˇ¯
  516. ÷ø¯ˇ¯    ’øø¯ˇ¯’?¿˜’>ˆ’6ˆ’#ˆ’ˆ’Ę’ʆÉ
  517. d°dONLNd¿M`Y*Y`In the example above, the CheckMinMemory(1) rule clause will automatically return a false result°dONLNd!Y`eZ* ;each time the rules are executed.  If you wish to break at 
  518.  °dONLNd\Y[ei)˚and    Ä°dONLNd_Yje)$ remap the same rule clause then add°dONLNdÑe`qO(ç~:two separate entries of the rule clause to the break list.
  519.     *i Installer Debugger User’s Manual(ˆ%13ˇS◊#ˇ ˇˇˇˇ#◊ 
  520. d, Palatino
  521. .ˇ+~(C  H  A  P  T  E  R      5
  522. $°dONLNd-`UJ*B Heap Window 4/
  523. °dONLNd ˙`´*∏IThis chapter describes the Heap Window feature of the Installer Debugger.
  524. °dONLNdV2∞(L6The Heap Window Q4Q/
  525. °dONLNdf7`CÊ+HSThe Heap Window allows you to watch memory usage during execution of the Installer.
  526. j~¶ÚòÅtc4ü®HHá†ÄˇˇˇˇˇˇˇˇˇˇˇÃÃˇˇˇˇôôˇˇˇˇffˇˇˇˇ33ˇˇˇˇˇˇÃÃˇˇˇˇÃÃÃÃˇˇÃÃôôˇˇÃÃffˇˇÃÃ33ˇˇÃÃˇˇôôˇˇˇˇôôÃÃˇˇôôôôˇˇôôffˇˇôô33ˇˇôôˇˇffˇˇˇˇffÃÃˇˇffôôˇˇffffˇˇff33ˇˇffˇˇ33ˇˇˇˇ33ÃÃˇˇ33ôôˇˇ33ffˇˇ3333ˇˇ33ˇˇˇˇˇˇÃÃˇˇôôˇˇffˇˇ33ˇˇÃÃˇˇˇˇÃÃˇˇÃÃÃÃˇˇôôÃÃˇˇffÃÃˇˇ33ÃÃˇˇÃÃÃÃˇˇÃÃÃÃÃÃÃÃÃÃôôÃÃÃÃffÃÃÃÃ33ÃÃÃÃÃÃôôˇˇÃÃôôÃÃÃÃôôôôÃÃôôffÃÃôô33ÃÃôôÃÃffˇˇÃÃffÃÃÃÃffôôÃÃffffÃÃff33ÃÃffÃÃ33ˇˇÃÃ33ÃÃÃÃ33ôôÃÃ33ffÃÃ3333ÃÃ33ÃÃˇˇÃÃÃÃÃÃôôÃÃffÃÃ33ÃÃôôˇˇˇˇôôˇˇÃÃôôˇˇôôôôˇˇffôôˇˇ33ôôˇˇôôÃÃˇˇôôÃÃÃÃôôÃÃôôôôÃÃffôôÃÃ33ôôÃÃôôôôˇˇôôôôÃÃôôôôôôôôôôffôôôô33ôôôôôôffˇˇôôffÃÃôôffôôôôffffôôff33ôôffôô33ˇˇôô33ÃÃôô33ôôôô33ffôô3333ôô33ôôˇˇôôÃÃôôôôôôffôô33ôôffˇˇˇˇffˇˇÃÃffˇˇôôffˇˇffffˇˇ33ffˇˇffÃÃˇˇffÃÃÃÃffÃÃôôffÃÃffffÃÃ33ffÃÃffôôˇˇffôôÃÃffôôôôffôôffffôô33ffôôffffˇˇffffÃÃffffôôffffffffff33ffffff33ˇˇff33ÃÃff33ôôff33ffff3333ff33ffˇˇffÃÃffôôffffff33ff33ˇˇˇˇ33ˇˇÃÃ33ˇˇôô33ˇˇff33ˇˇ3333ˇˇ33ÃÃˇˇ33ÃÃÃÃ33ÃÃôô33ÃÃff33ÃÃ3333ÃÃ33ôôˇˇ33ôôÃÃ33ôôôô33ôôff33ôô3333ôô33ffˇˇ33ffÃÃ33ffôô33ffff33ff3333ff3333ˇˇ3333ÃÃ3333ôô3333ff333333333333ˇˇ33ÃÃ33ôô33ff333333ˇˇˇˇˇˇÃÃˇˇôôˇˇffˇˇ33ˇˇÃÃˇˇÃÃÃÃÃÃôôÃÃffÃÃ33ÃÃôôˇˇôôÃÃôôôôôôffôô33ôôffˇˇffÃÃffôôffffff33ff33ˇˇ33ÃÃ33ôô33ff333333ˇˇÃÃôôff33ÓÓ››ªª™™ààwwUUDD""ÓÓ››ªª™™ààwwUUDD""ÓÓ››ªª™™ààwwUUDD""ÓÓÓÓÓÓ››››››ªªªªªª™™™™™™ààààààwwwwwwUUUUUUDDDDDD""""""c4ü®j~¶ÚŎŎéˇ
  527. ˇÅÅêˇˇ
  528. ˇÅÅêˇˇ
  529. ˇÅÅêˇˇˇ˚ˇˆˇõˇÑàˇˇˇ*ˇ˘ˇ¯ˇèˇˇˇˇŒ˛ˇ˘ˇˇÏ˛ˇ˙˛ˇÅ˝ˇˇ7ˇ˚ˇˇ¯ˇõˇˆˇˇˇˇœˇˇˇ˙ˇˇÌˇˇ˘ˇˇıàˇˇˇ?ˇ˘ˇ¯ˇèˇˇˇˇ˙˝ˇ˘˝ˇ˙¸ˇÚˇˇ¯˝ˇ˚ˇˇˇˇ˚˝ˇ˚˝ˇÅ¸ˇˇWˇ˚ˇˇ¯ˇõˇˆˇˇˇˇ˚ˇˇˇˇ˚ˇ˛ˇˇ˚ˇˇˇˇÛ˛ˇ¯ˇˇ˙ˇˇˇˇ˙ˇˇ˘ˇˇıàˇˇˇFˇ˘ˇ¯ˇè˚ˇ˚ˇˇˇˇ˙¸ˇ˚ˇˇˇˇÚ˛ˇ˘ˇˇ˙ˇˇˇˇ˙ˇˇ˘ˇˇÅ˚ˇˇRˇ˚ˇˇ¯ˇõˇˆˇˇˇˇ˚˚ˇ˚ˇˇˇˇ˚ˇˇˇˇÒ˛ˇ˙ˇˇ˙ˇˇˇˇ˙ˇˇ˘ˇˇıàˇˇˇMˇ˘ˇ¯ˇèˇˇˇˇ˚ˇˇ˜ˇˇˇˇ˚ˇˇˇˇˇˇ˙ˇˇ˙ˇˇˇˇ˙ˇˇ˘ˇˇÅ˚ˇˇ[ˇ˚ˇˇ¯ˇõˇˆˇˇˇˇ˚ˇˇ˛ˇ˚ˇˇˇˇ˚ˇˇˇˇÛˇˇˇ˙ˇˇ˙ˇˇˇˇ˙ˇˇ˘ˇˇıàˇˇˇ<ˇ˘ˇ¯ˇèˇˇˇˇ˙˝ˇ˘¸ˇ˚¸ˇÒ˛ˇ¯ˇˇ˙¸ˇ˙ˇˇ˘ˇˇÅ˚ˇˇˇ˚ˇˆˇõˇ“ˇˇµàˇˇˇˇÅÿˇˇÅªˇˇ
  530. ˇÅÅêˇˇ
  531. ˇÅÅêˇˇŎŎçˇ
  532. ˇÅÅêˇˇ
  533. ˇÅÅêˇˇ
  534. ˇÅÅêˇˇ
  535. ˇÅÅêˇˇ
  536. ˇÅÅêˇˇ
  537. ˇÅÅêˇˇ
  538. ˇÅÅêˇˇ
  539. ˇÅÅêˇˇ
  540. ˇÅÅêˇˇ
  541. ˇÅÅêˇˇˇÌ·ˇÂ·ˇÂ·ˇÂ·ˇÂ·ˇ¥ˇˇ1ˇÌˇ„ˇÂˇ„ˇÂˇ„ˇÂˇ¸ˇÈˇÂˇ„ˇ¥ˇˇ;ˇÌˇ˘Ùˇ¯ˇÂˇ„ˇÂˇÙ˛ˇÛˇÂˇˇ¸ˇÍˇÂˇ„ˇ¥ˇˇJˇÌˇ˘ˇˆˇ¯ˇÂˇÓˇˇ¯ˇÂˇÙ˛ˇÛˇÂˇˇ˚ˇˇÏˇÂˇ˛ˇˇËˇ¥ˇˇOˇÌˇ˘ˇ˝˛ˇ˝ˇ¯ˇÂˇˇˇˇˇ˙ˇÂˇı¸ˇÙˇÂˇˇ˚ˇÎˇÂˇˇˇÊˇ¥ˇˇQˇÌˇ˘ˇ˛ˇ˛ˇ˛ˇ¯ˇÂˇÒˇ˚ˇ˚ˇÂˇÙ˛ˇÛˇÂˇˇ¸ˇÎˇÂˇˇÊ˛ˇ¥ˇˇ[ˇÌˇ˘ˇˇ¸ˇˇ¯ˇÂˇÚˇ˘ˇ¸ˇÂˇÛˇÚˇÂˇˇ˛ˇˇ˛ˇÛ˛ˇˇÂˇˇË˛ˇˇ¥ˇˇdˇÌˇ˘ˇˇ¸ˇˇ¯ˇÂˇÛˇ˝ˇ˝ˇ¸ˇÂˇ„ˇÂˇˇ˛ˇ˝ˇˇˇˇ˛ˇ    ˇˇˇˇÂˇˇÊˇˇ¥ˇˇfˇÌˇ˘ˇˇ¸ˇˇ¯ˇÂˇÛˇˇˇ˚ˇ¸ˇÂˇ˚Ûˇ˜ˇÂˇˇˇ˝ˇˇ˛ˇˇ¸ˇ˛ˇˇÂˇˇÊˇˇ¥ˇˇvˇÌˇ˘ˇ˛ˇ˛ˇ˛ˇ¯ˇÂˇÙˇ˚ˇ˛ˇ¸ˇÂˇ˚ˇıˇˇ¯ˇÂˇˇ¸ˇˇˇˇ˛ˇˇˇ˝ˇˇÂˇˇÓˇˇ˛ˇˇˇ¥ˇˇuˇÌˇ˘ˇ˝˛ˇ˝ˇ¯ˇÂˇÙˇˇˇ¸ˇ¸ˇÂˇ˚ˇıˇˇ˘ˇÂˇˇ¸ˇˇˇˇ˛ˇˇˇ˙ˇÂˇˇÛ˛ˇ˛ˇˇ˛ˇˇ¥ˇˇzˇÌˇ˘ˇˆˇ¯ˇÂˇÙˇ˚ˇˇˇ˚ˇÂˇ˚ˇıˇˇ˙ˇÂˇˇ¸ˇ˛ˇˇˇ˛ˇˇˇ˚ˇÂˇˇ¸ˇ˝ˇˇˇˇ˛ˇˇ˛ˇˇ¥ˇˇÄˇÌˇ˘ˇ˝˛ˇ˝ˇ¯ˇÂˇıˇ¸ˇ˝ˇ˚ˇÂˇ˚ˇ¯ˇ¸ˇ˚ˇÂˇˇ˝ˇ˛ˇˇˇˇˇ˛ˇ˚ˇÂˇˇ˝˛ˇˇ˛ˇˇˇ˛ˇˇ˛˛ˇ¥ˇˇ}ˇÌˇ˘ˇ˛ˇ˛ˇ˛ˇ¯ˇÂˇıˇ˙ˇˇ˙ˇÂˇ˚ˇÒˇ˚ˇÂˇˇ¸ˇˇˇ˛˛ˇ˛ˇ˚ˇÂˇˇ˝ˇ˛ˇˇˇˇ˝ˇˇ˛ˇˇˇ¥ˇˇÄˇÌˇ˘ˇˇ¸ˇˇ¯ˇÂˇıˇ¯ˇ˙ˇÂˇ˚ˇ¯ˇ¸ˇ˚ˇÂˇˇ¸ˇˇˇˇ˝ˇ˛ˇˇ˛˛ˇÂˇˇ˝ˇ˛ˇˇˇˇˇˇˇˇˇˇˇ˛ˇ¥ˇˇpˇÌˇ˘ˇˇ¸ˇˇ¯ˇÂˇˆˇ¯ˇ˘ˇÂˇ˚ˇÒˇ˚ˇÂˇˇ˚ˇˇ˛ˇ˝ˇ¸˝ˇˇÂˇˇ˝˛ˇˇ¸ˇ˝ˇˇ˘ˇ¥ˇˇ\ˇÌˇ˘ˇˇ¸ˇˇ¯ˇÂˇˆˇˇ˙ˇ¯ˇÂˇ˚ˇ˝˘ˇ˝ˇ˚ˇÂˇÓˇ˜ˇÂˇ˝ˇ˜ˇÛˇ¥ˇˇZˇÌˇ˘ˇ˛ˇ˛ˇ˛ˇ¯ˇÂˇ˜ˇˇ¸ˇ˜ˇÂˇ˚ˇÒˇ˚ˇÂˇÔˇˇ˜ˇÂˇÚˇÛˇ¥ˇˇ\ˇÌˇ˘ˇˇ¸ˇˇˇ¯ˇÂˇ¯ˇ˝ˇ˛ˇˆˇÂˇ˚ˇ˛¯ˇ˝ˇ˚ˇÂˇÒ˛ˇˆˇÂˇÚˇÛˇ¥ˇˇ\ˇÌˇ˚ˇˇˇ˙ˇˇˇ˙ˇÂˇ˘ˇ˛ˇˇˇıˇÂˇ˚ˇÒˇ˚ˇÂˇ˚ˆˇÙˇÂˇÚˇÙˇˇ¥ˇˇ]ˇÌˇ˙ˇˇ˝˛ˇ˝ˇˇ˘ˇÂˇ˘ˇˇ¸ˇÙˇÂˇ˚ˇ¯ˇ¸ˇ˚ˇÂˇ˚ˇÍˇÂˇÚˇ˘¸ˇˇ¥ˇˇ]ˇÌˇ˘ˇˇ¸ˇˇˇ¯ˇÂˇ˙ˇ˛ˇˇˇÙˇÂˇ˚ˇÒˇ˚ˇÂˇ¸ˇÈˇÂˇÚˇ˝˝ˇ˚ˇ¥ˇˇXˇÌˇ˘ˇ˙ˇˇ¯ˇÂˇ˙ˇˇ¸ˇÛˇÂˇ˚ˇ¯ˇ¸ˇ˚ˇÂˇ¸ˇÈˇÂˇˆ¯ˇ˜ˇ¥ˇˇWˇÌˇ¸¸ˇ˙ˇ¸ˇ˚ˇÂˇ˙ˇˇˇˇÛˇÂˇ˚ˇÒˇ˚ˇÂˇ˝ˇˇÈˇÂˇ˙˝ˇÓˇ¥ˇˇRˇÌˇ˘ˇ˙ˇˇ¯ˇÂˇ˘ˇ¸ˇÚˇÂˇ˚ˇ˛¯ˇ˝ˇ˚ˇÂˇ„ˇÂˇ˚ˇÎˇˇ¥ˇˇMˇÌˇ˘ˇˇ¸ˇˇˇ¯ˇÂˇ¯ˇ˛ˇˇÚˇÂˇ˚ˇÒˇ˚ˇÂˇ„ˇÂˇÊ˝ˇ¥ˇˇHˇÌˇ˙ˇˇ˝˛ˇ˝ˇˇ˘ˇÂˇ˜˛ˇˇÂˇ˚ˇÒˇ˚ˇÂˇ„ˇÂˇÂ˛ˇ¥ˇˇFˇÌˇ˚ˇˇˇ˙ˇˇˇ˙ˇÂˇ„ˇÂˇ˚ˇÒˇ˚ˇÂˇ„ˇÂˇ„ˇ¥ˇˇFˇÌˇ˘ ˇˇˇˇˇˇˇ¯ˇÂˇ„ˇÂˇ˚ˇÒˇ˚ˇÂˇ„ˇÂˇ„ˇ¥ˇˇ6ˇÌˇ˘Ùˇ¯ˇÂˇ„ˇÂˇ˚Ôˇ˚ˇÂˇ„ˇÂˇ„ˇ¥ˇˇ.ˇÌˇ„ˇÂˇ„ˇÂˇ„ˇÂˇ„ˇÂˇ„ˇ¥ˇˇˇÌ·ˇÂ·ˇÂ·ˇÂ·ˇÂ·ˇ¥ˇˇ
  542. ˇÅÅêˇˇ
  543. ˇÅÅêˇˇ
  544. ˇÅÅêˇˇ
  545. ˇÅÅêˇˇ2ˇ‚˛ˇÂˇ˛ˇÚˇ˜˛ˇ˜ˇ¸ˇ·˛ˇÃ˝ˇŒ˛ˇflˇ∂ˇˇBˇ„ˇ˛ˇÊˇˇˇÚˇ¯ˇ˛ˇ¯ˇ‹ˇ˛ˇÕˇ˛ˇ–ˇ˛ˇ‡ˇ∂ˇˇìˇ„ˇ˚˛ˇÎˇˇˇ˛ˇˇ˛ˇ˛ˇ˘ˇ˛ˇ˛ˇ˛˛ˇ˝ˇ˝˛ˇˇˇˇÔˇ˚˝ˇˇ˛ˇ˛ˇfiˇ˛ˇˇ˛ˇˇˇˇ˛˝ˇ˛ˇÁˇ˚˛ˇ˝ˇ˝ˇ˛˝ˇ˛ˇ˛˛ˇ∑ˇˇ™ˇ„ˇˇˇˇ˛ˇÏˇˇˇˇ˛ˇˇˇ˝ˇ¯¸ˇˇ˛ˇ˛ˇ¸ˇ˛ˇ˛ˇˇˇˇÔ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇfl˝ˇˇ˛ˇˇˇˇˇ˛ˇˇ˛ˇËˇ¸ˇ˛ˇˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇ∂ˇˇóˇ„ˇ˛ˇˇ˛ˇÏˇ˛ˇ¸ˇ˛ˇ¸ˇ¯ˇ˛ˇˇ˙ˇ¸ˇ˛ˇ˛ˇˇ˛ˇÏˇˇ˛ˇˇ˛ˇ¸ˇflˇ¸ˇ˛ˇˇ¸ˇ˛ˇ¸ˇËˇ¸ˇ˛ˇˇˇˇˇ˛ˇˇ˛ˇˇ˙ˇ∂ˇˇúˇ„ˇ˛ˇˇ˛ˇÏˇ˛ˇˇ˚ˇˇ˝ˇ¯ˇ˛ˇˇ˙ˇ¸ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇˇˇˇˇˇˇ€ˇ¸ˇˇˇˇ¸ˇ˛ˇˇ‰ˇ˛ˇˇ˛ˇˇˇˇˇ˛ˇˇˇˇˇ˙ˇ∂ˇˇìˇ‚˛ˇ˛˛ˇÎˇ˛ˇ˝ˇˇ˛ˇ˝ˇˇ˙ˇ˛ˇ˝ˇ˝ˇˇ˛ˇ˝˛ˇˇ˛ˇÔ˛ˇ˛ˇˇˇ˛ˇ˝˝ˇflˇ˚ˇˇˇˇ˚˝ˇ˝ˇÁ˛ˇ˛˛ˇˇˇˇ˝ˇ˛ˇˇˇ˝ˇ˝ˇˇ∏ˇˇˇÅ¢ˇ–ˇ¢ˇˇˇÅ•˛ˇœˇ¢ˇˇ
  546. ˇÅÅêˇˇ
  547. ˇÅÅêˇˇ
  548. ˇÅÅêˇˇ
  549. ˇÅÅêˇˇ
  550. ˇÅÅêˇˇ
  551. ˇÅÅêˇˇ
  552. ˇÅÅêˇˇ
  553. ˇÅÅêˇˇ
  554. ˇÅÅêˇˇ
  555. ˇÅÅêˇˇ
  556. ˇÅÅêˇˇ
  557. ˇÅÅêˇˇ
  558. ˇÅÅêˇˇ#ˇÙˇ˛ˇÊˇıˇˇÊˇ¸ˇÅÅÓˇˇˇÙˇ˛ˇÊˇˆˇ‰ˇÅÅˡˇXˇÙˇ˛ˇ˛ˇ˛˝ˇ˝ˇ˜ˇ˛ˇˇˇ˛˛ˇ˛˛ˇˇˇˇ˝ˇ˛˝ˇ˛ˇ˝ˇ˝˛ˇˇˇˇ˝ˇÅŎˇaˇÙ¸ˇˇ˛ˇˇ˛ˇˇ˛ˇ¯ˇ˛ˇˇˇ˛ˇ˛ˇ˛ˇˇˇˇˇˇˇˇ˛ˇ˛ˇ¸ˇ˛ˇ˛ˇˇˇˇÅŸˇˇ`ˇÙˇ˛ˇ¸ˇˇ˛ˇˇ˛ˇ¯ˇ˛ˇ˛ˇ˛ˇ˛ˇ˛ˇˇ¸ˇˇˇˇ˛ˇ˛ˇ¸ˇ˛ˇ˛ˇˇ˛ˇÅŸˇˇ`ˇÙˇ˛ˇˇ¸ˇˇˇˇ˛ˇ¯ˇ˛ˇ˛ˇ˛ˇ˛ˇ˛ˇˇ¸
  559. ˇˇˇˇˇˇ˛ˇ¸ˇ˛ˇ˛ˇˇ˛ˇÅŸˇˇ_ˇÙˇ˛ˇ˝ˇˇˇˇ˝ˇ˜ˇ˛ˇ˛ˇ˛ˇ˝˛ˇˇ¸
  560. ˇˇˇˇˇˇ˝ˇˇ˛ˇ˝˛ˇˇ˛ˇ˛ˇÅŎˇˇ‚ˇÅÅ∞ˇˇˇ‚ˇÅÅ∞ˇˇ
  561. ˇÅÅêˇˇ
  562. ˇÅÅêˇˇ
  563. ˇÅÅêˇˇ
  564. ˇÅÅêˇˇ
  565. ˇÅÅêˇˇ
  566. ˇÅÅêˇˇ
  567. ˇÅÅêˇˇˇÅªˇ≈ˇˆˇ†ˇˇˇÅªˇÅ◊ˇˇPˇÅ‡˛ˇˇ˛ ˇˇˇˇˇˇˇ˛˛ˇˇˇˇ˛˛ˇŒ˝ˇ˝ˇ˛ˇˇˇ˝ˇ˛˝ˇˇ˛ˇ˝ˇ≥ˇˇ^ˇÅ·ˇ˛ˇˇ˛ˇˇˇˇˇˇˇˇ˛ˇˇˇˇ˛ˇÕˇˇˇ˛ˇ˛ˇˇˇ˛ˇ˛ˇˇˇˇ˛ˇˇˇˇ¥ˇˇUˇÅ·ˇ¸ˇ˛ˇˇ¸ˇ¸¸ˇˇ˛ˇ˛ˇÕˇˇˇ˛ˇ˛ˇ˛ˇ˛ˇ˛ˇˇˇˇ˛ˇˇˇˇ¥ˇˇVˇÅ·ˇ¸ˇˇˇˇ¸ˇ¸ˇ¸ˇ˛ˇ˛ˇÕˇˇˇ˛ˇ˛ˇ˛ˇ˛ˇ˛ˇˇˇˇˇˇˇˇˇ¥ˇˇUˇÅ‡˝ˇˇˇˇˇ¸ˇ˚˝ˇˇ˛ˇ˝ˇˇœˇˇˇ˛ˇ˛ˇ˛ˇ˛ˇ˛ˇˇˇˇˇˇˇˇˇ¥ˇˇ
  568. ˇÅÅêˇˇ
  569. ˇÅÅêˇˇ
  570. ˇÅÅêˇˇ
  571. ˇÅÅêˇˇ
  572. ˇÅÅêˇˇ
  573. ˇÅÅêˇˇ
  574. ˇÅÅêˇˇ
  575. ˇÅÅêˇˇ
  576. ˇÅÅêˇˇ
  577. ˇÅÅêˇˇ^ˇÂˇ‹ˇ¯¸ˇË˝ˇ˝ˇÚˇÈ˛ˇ¯˛ˇ˛˛ˇ˛˛ˇ¸ˇˇÛˇ˛˛ˇfi˛ˇ¯˛ˇ˛˛ˇ˛˛ˇ¸ˇˇÛˇ˛˛ˇ¿ˇˇ~ˇÂˇ‹ˇ¯ˇ‰ˇ˛ˇ˛ˇÚˇÍˇ˛ˇ˙ˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇˇÙˇˇˇ˛ˇ‡ˇ˛ˇ˙ˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇˇÙˇˇˇ˛ˇ¡ˇˇ»ˇÂˇ˚˝ˇˇˇˇ˛˝ˇ˛ˇ˛˝ˇ˛ˇ˘ˇ¸ˇˇˇ˛˛ˇ˛˛ˇ˘ˇ˛ˇ˛ˇ˝˛ˇ˛˛ˇˇˇ˝ˇÚˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇ˝ˇ˛˛ˇ˛ˇˇˇ˛ˇ‡ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇ˝ˇ˛˛ˇ˛ˇˇˇ˛ˇ¡ˇˇ÷ˇÂˇ¸ˇ˛ˇˇˇˇˇ˛ˇˇ˛ˇˇ˙ˇ¯˝ˇˇˇˇˇ˛ˇˇ˛ˇ˙˝ˇ˝ˇ˛ˇ˛ˇˇ˛ˇˇˇÏˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇ˝ˇˇ˛ˇˇ˛ˇˇˇˇ˛ˇ‡ˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇ˝ˇˇ˛ˇˇ˛ˇˇˇˇ˛ˇ¡ˇˇΔˇÂˇ¸ˇ˛ˇˇ¸ˇ˛ˇ¸ˇ˛ˇ˝ˇ¯ˇ¸ˇ¸¸ˇ¸ˇ˙ˇ˛ˇ˛ˇ˛ˇ˛ˇˇ¸˛ˇÏˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇ˛ˇ˛ˇ¸ˇ¸ˇˇ˛ˇ‡ˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇ˛ˇ˛ˇ¸ˇ¸ˇˇ˛ˇ¡ˇˇ≈ˇÂˇ¸ˇˇˇˇ¸ˇ˛ˇˇ¯ˇ˛ˇ¯ˇ¸ˇ¸ˇ¸ˇˆˇ˛ˇ˛ˇ˛ˇ˛ˇˇ¸ˇˇÌˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˘ˇˇ˛ˇ‡ˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˘ˇˇ˛ˇ¡ˇˇ©ˇÂ¸ˇˇˇˇˇ˚˝ˇ˝ˇ˝ˇ¸ˇˇ˙ˇ¸ˇ˚˝ˇ˝ˇ˙˝ˇ˝ˇ˝˛ˇ˛˝ˇˇ˛ˇ˛ˇÒ˛ˇˇ˛ˇ˛ˇ˛˛ˇ˛˛ˇ˝ˇ˛˝ˇ˛˝ˇ˝ˇ˛˛ˇfi˛ˇˇ˛ˇ˛ˇ˛˛ˇ˛˛ˇ˝ˇ˛˝ˇ˛˝ˇ˝ˇ˛˛ˇ¿ˇˇˇœˇÅÅ√ˇˇˇ“˛ˇÅŬˇˇ
  578. ˇÅÅêˇˇ
  579. ˇÅÅêˇˇ
  580. ˇÅÅêˇˇ
  581. ˇÅÅêˇˇbˇÂˇ˛ˇÚˇÊ¸ˇË˝ˇ˝ˇÚˇÈ˛ˇ¯˛ˇ˛˛ˇ˛˛ˇ¸ˇˇÛˇ˛˛ˇfi˛ˇ¯˛ˇ˛˛ˇ˛˛ˇ¸ˇˇÛˇ˛˛ˇ¿ˇˇ~ˇÂˇˇˇˇ÷ˇ‰ˇ˛ˇ˛ˇÚˇÍˇ˛ˇ˙ˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇˇÙˇˇˇ˛ˇ‡ˇ˛ˇ˙ˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇˇÙˇˇˇ˛ˇ¡ˇˇŒˇÂˇˇˇ˝ˇˇ˛ˇ˛ˇ˛˝ˇˇ˛ˇ˝ˇ˘ˇ¸ˇˇˇ˛˛ˇ˛˛ˇ˘ˇ˛ˇ˛ˇ˝˛ˇ˛˛ˇˇˇ˝ˇÚˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇ˝ˇ˛˛ˇ˛ˇˇˇ˛ˇ‡ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇ˝ˇ˛˛ˇ˛ˇˇˇ˛ˇ¡ˇˇ›ˇÂˇ˛ˇˇ˛ˇˇˇ˝ˇ˛ˇˇˇˇ˛ˇˇˇˇ˙˝ˇˇˇˇˇ˛ˇˇ˛ˇ˙˝ˇ˝ˇ˛ˇ˛ˇˇ˛ˇˇˇÏˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇ˝ˇˇ˛ˇˇ˛ˇˇˇˇ˛ˇ‡ˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇ˝ˇˇ˛ˇˇ˛ˇˇˇˇ˛ˇ¡ˇˇŒˇÂˇ˛ˇˇ˛ˇ˛ˇ¸ˇ˛ˇˇˇˇ˛ˇˇˇˇ˙ˇ¸ˇ¸¸ˇ¸ˇ˙ˇ˛ˇ˛ˇ˛ˇ˛ˇˇ¸˛ˇÏˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇ˛ˇ˛ˇ¸ˇ¸ˇˇ˛ˇ‡ˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇ˛ˇ˛ˇ¸ˇ¸ˇˇ˛ˇ¡ˇˇ–ˇÂˇ˛ ˇˇˇˇˇˇ˝ˇ˛ˇˇˇˇˇˇˇˇˇ˙ˇ¸ˇ¸ˇ¸ˇˆˇ˛ˇ˛ˇ˛ˇ˛ˇˇ¸ˇˇÌˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˘ˇˇ˛ˇ‡ˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˘ˇˇ˛ˇ¡ˇˇ∂ˇÂˇ˛ˇˇˇˇˇ˛ˇ˛ˇ˛ˇˇˇˇˇˇˇˇˇ˙ˇ¸ˇ˚˝ˇ˝ˇ˙˝ˇ˝ˇ˝˛ˇ˛˝ˇˇ˛ˇ˛ˇÒ˛ˇˇ˛ˇ˛ˇ˛˛ˇ˛˛ˇ˝ˇ˛˝ˇ˛˝ˇ˝ˇ˛˛ˇfi˛ˇˇ˛ˇ˛ˇ˛˛ˇ˛˛ˇ˝ˇ˛˝ˇ˛˝ˇ˝ˇ˛˛ˇ¿ˇˇ
  582. ˇÅÅêˇˇ
  583. ˇÅÅêˇˇ
  584. ˇÅÅêˇˇ
  585. ˇÅÅêˇˇ
  586. ˇÅÅêˇˇ
  587. ˇÅÅêˇˇ
  588. ˇÅÅêˇˇ
  589. ˇÅÅêˇˇ
  590. ˇÅÅêˇˇ
  591. ˇÅÅêˇˇ
  592. ˇÅÅêˇˇ
  593. ˇÅÅêˇˇ
  594. ˇÅÅêˇˇ
  595. ˇÅÅêˇˇ
  596. ˇÅÅêˇˇ
  597. ˇÅÅêˇˇ
  598. ˇÅÅêˇˇ
  599. ˇÅÅêˇˇ
  600. ˇÅÅêˇˇ
  601. ˇÅÅêˇˇ/ˇÅ˝ˇˇˇˇ˙ˇ˙ˇÚˇƒˇˆˇˆˇˇ≤ˇˇ(ˇÅ˛¸ˇÚˇ¯ˇ˙ˇÚˇƒˇˆˇˆˇ†ˇˇVˇÅ˝ˇˇ¯˛ˇ˛˛ˇ˘˝ˇ˝ˇ˝˛ˇ˛˛ˇˇˇ˛˝ˇœ˛ˇ˛˛ˇ˛˛ˇ˛˝ˇ˛ˇ˜˝ˇ˛ˇ˛¸ˇ˛ˇøˇˇiˇÅ˛¸ˇ˙ˇ˛ˇ˛ˇ¯ˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇˇ˛ˇ ˇ˛ˇ˛ˇ˛ˇ˛ˇ˛ˇ˛ˇ¯ˇ˙ˇ˚ˇˇ˛ˇ¿ˇˇdˇÅ˝ˇˇ˘ˇ˛ˇ˛ˇ¯ˇ˛ˇ˛ˇ˛ˇ˛ˇˇ¸˛ˇ˝˛ˇÕˇ˛ˇ˛ˇ˛ˇ˛ˇ˛ˇ˛ˇ˜˛ˇ˝ˇ¸ˇ˛¸ˇ¿ˇˇaˇÅÚˇ˛ˇ˛ˇ¯ˇ˛ˇ˛ˇ˛ˇ˛ˇˇ¸ˇˇ˚ˇŒˇ˛ˇ˛ˇ˛ˇ˛ˇˇˇ˛ˇÙˇ˛ˇ˝ˇ˝ˇºˇˇSˇÅÒ˛ˇ˝ˇ¯˝ˇ˝ˇ˝˛ˇ˛˝ˇˇ˛ˇ˝ˇÃˇˇ˛ˇ¸ˇˇˇˇˇ˛ˇ¯˝ˇ˝ˇ˛¸ˇ˝ˇ¿ˇˇ
  602. ˇÅÅêˇˇ
  603. ˇÅÅêˇˇ
  604. ˇÅÅêˇˇ
  605. ˇÅÅêˇˇ
  606. ˇÅÅêˇˇ
  607. ˇÅÅêˇˇ
  608. ˇÅÅêˇˇ
  609. ˇÅÅêˇˇ
  610. ˇÅÅêˇˇ
  611. ˇÅÅêˇˇRˇØ¸ˇŸ˛ˇ¯˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˚ˇ ˛ˇ¯˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ¸ˇ˚ˇ˛ˇ˛˛ˇπˇˇyˇØˇ÷ˇ˛ˇ˙ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇÀˇ˛ˇ˙ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇˇ˚ˇˇ˛ˇˇ˛ˇ∫ˇˇëˇØˇ¸ˇˇˇ˛˛ˇ˛˛ˇ˝ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ˝ˇÀˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ˝ˇ˛˝ˇ¸ˇˇ˛ˇ∫ˇˇñˇØ˝ˇˇˇˇˇ˛ˇˇ˛ˇÏˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇÀˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇ¸ˇˇ˛ˇ˝ˇˇ˛ˇ∫ˇˇëˇØˇ¸ˇ¸¸ˇ¸ˇÏˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇÀˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ˝ˇˇ˛ˇ˛ˇ˛ˇ˛ˇ∫ˇˇêˇØˇ¸ˇ¸ˇ¸ˇËˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇÀˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ˝ˇˇ˛ˇˇ˝ˇ˛ˇ∫ˇˇtˇØˇ¸ˇ˚˝ˇ˝ˇ˛ˇÔ˛ˇˇ˛ˇ˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˝ˇ ˛ˇˇ˛ˇ˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ¸ˇ˛˝ˇ¸ˇ˛ˇπˇˇ
  612. ˇÅÅêˇˇ
  613. ˇÅÅêˇˇ
  614. ˇÅÅêˇˇ
  615. ˇÅÅêˇˇ
  616. ˇÅÅêˇˇ
  617. ˇÅÅêˇˇkˇÎˇ˛ˇÙ˝ˇ˜ˇÍˇ¯ˇ˙ˇ„˛ˇ¯˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ…˛ˇ¯˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ¸ˇˇ˛ˇ˛˛ˇ˛˛ˇπˇˇöˇÎˇˇˇÙˇ˛ˇ¯ˇÍˇ¯ˇ˙ˇ‰ˇ˛ˇ˙ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇÀˇ˛ˇ˙ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇ∫ˇˇøˇÎˇˇˇ˛ˇˇˇˇˇ˛ˇ˛ˇ˝ˇ˝˛ˇ˛˛ˇ˛˝ˇ˛ˇ˛˝ˇ˝ˇ˝ˇ˝˛ˇ˝ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇˇ˛ˇÀˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇ˛ˇ˚ˇ¸ˇˇ˛ˇ∫ˇˇ—ˇÎˇˇˇˇ˛ˇˇˇˇ˝ˇˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇ˛ˇ˛ˇ˛ˇÏˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ˝ˇˇ˛ˇÀˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇˇ˝ˇ˚ˇ˝ˇˇˇ˛ˇ∫ˇˇ√ˇÎˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇ˛ˇ˛ˇ˛ˇˇ¸ˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇ˛ˇ˛¸ˇÏˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇ˝˝ˇÀˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇ˛ˇ¸ˇ˙ˇˇ˛ˇ∫ˇˇ«ˇÎˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˙ˇ˛ˇ˛ˇˇ¸ˇˇˇ˛ˇ˛ˇˇˇˇ˛ˇ˛ˇ˛ˇËˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˘ˇÀˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇ˝ˇ˝ˇ˛ˇˇ˛ˇ∫ˇˇ¨ˇÎˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇ˝ˇ˛ˇ˝˛ˇ˛˝ˇˇˇˇ˝ˇˇˇˇˇ˝ˇ˝ˇ˝˝ˇ˛ˇÔ˛ˇˇ˛ˇ˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ¸ˇ˛ˇ…˛ˇˇ˛ˇ˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˝ˇ˛¸ˇ˛ˇ˛˛ˇπˇˇ
  618. ˇÅÅêˇˇ
  619. ˇÅÅêˇˇ
  620. ˇÅÅêˇˇ
  621. ˇÅÅêˇˇ
  622. ˇÅÅêˇˇ
  623. ˇÅÅêˇˇ`ˇŸ˝ˇ˜ˇÍˇ¯ˇ˙ˇ„˛ˇ¯˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ¯˛ˇ…˛ˇ¯˛ˇ˛˛ˇ˛˛ˇ¸ˇ˝ˇˇ˛ˇ˚ˇ˛ˇπˇˇÑˇŸˇ˛ˇ¯ˇÍˇ¯ˇ˙ˇ‰ˇ˛ˇ˙ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇˆˇ˛ˇÀˇ˛ˇ˙ˇ˛ˇˇ˛ˇˇ˛ˇˇ˙ˇ˛ˇ˛ˇ¸ˇˇ˛ˇ∫ˇˇ∞ˇŸˇ˛ˇ˛ˇ˝ˇ˝˛ˇ˛˛ˇ˛˝ˇ˛ˇ˛˝ˇ˝ˇ˝ˇ˝˛ˇ˝ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ˝ˇ˛˛ˇˇ˛ˇÀˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ˝ˇ˛˛ˇˇ˛ˇ˝ˇˇ˛ˇ∫ˇˇ¿ˇŸ˝ˇˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇ˛ˇ˛ˇ˛ˇÏˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇÀˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇ˛ˇ˝˛ˇˇ˛ˇˇ˛ˇ∫ˇˇ∑ˇŸˇ˛ˇ¸ˇ˛ˇ˛ˇ˛ˇˇ¸ˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇ˛ˇ˛¸ˇÏˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇ˝ˇÀˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇ∫ˇˇ∂ˇŸˇ˛ˇˇ˙ˇ˛ˇ˛ˇˇ¸ˇˇˇ˛ˇ˛ˇˇˇˇ˛ˇ˛ˇ˛ˇËˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ¯ˇÀˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇ∫ˇˇôˇŸˇ˛ˇ˝ˇ˛ˇ˝˛ˇ˛˝ˇˇˇˇ˝ˇˇˇˇˇ˝ˇ˝ˇ˝˝ˇ˛ˇÔ˛ˇˇ˛ˇ˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˝ˇ˛ˇ…˛ˇˇ˛ˇ˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˝ˇ˝˛ˇ˛˝ˇ˛ˇπˇˇ
  624. ˇÅÅêˇˇ
  625. ˇÅÅêˇˇ
  626. ˇÅÅêˇˇ
  627. ˇÅÅêˇˇ
  628. ˇÅÅêˇˇ
  629. ˇÅÅêˇˇ
  630. ˇÅÅêˇˇ
  631. ˇÅÅêˇˇ
  632. ˇÅÅêˇˇ
  633. ˇÅÅêˇˇYˇúˇˇÚˇÍ˛ˇ¯˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ…˛ˇ¯˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˚ˇˇ¸¸ˇ˛ˇŸˇˇÄˇúˇˇÚˇÎˇ˛ˇ˙ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇÀˇ˛ˇ˙ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇˇ¸ˇ¸ˇ˛ˇ⁄ˇˇòˇúˇ˚˛ˇ˛˛ˇˇˇ˛˛ˇ˛˝ˇ˛ˇÔˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇ¸ˇÀˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇ˝ˇ˝ˇ˝ˇˇ˛ˇ⁄ˇˇ°ˇúˇ¸ˇ˛ˇˇ˛ˇˇˇ˛ˇ˛ˇˇ˛ˇÎˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇˇ¸ˇ ˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇˇˇ˛ˇˇ˛ˇ¸ˇˇ˛ˇ⁄ˇˇóˇúˇ¸ˇ˛ˇˇ¸˛ˇ˛¸ˇˇ˛ˇÎˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇ˛ˇ…ˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇˇ˛ˇˇ˛ˇ¸ˇˇ˛ˇ⁄ˇˇüˇúˇ¸ˇ˛ˇˇ¸ˇˇˇ¸ˇ˛ˇÎˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ»ˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ⁄ˇˇÄˇú¸ˇ˛ˇ˛˝ˇˇ˛ˇ˝ˇ˝ˇ˛ˇÓ˛ˇˇ˛ˇ˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ¸ˇ ˛ˇˇ˛ˇ˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˝ˇ˝ˇ˛˛ˇ˛˛ˇŸˇˇ
  634. ˇÅÅêˇˇ
  635. ˇÅÅêˇˇ
  636. ˇÅÅêˇˇ
  637. ˇÅÅêˇˇ
  638. ˇÅÅêˇˇ
  639. ˇÅÅêˇˇoˇ˝ˇ·ˇ˙ˇÒˇˇˆˇ¯ˇˇÚˇÍ˛ˇ¯˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ…˛ˇ¯˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇŸˇˇ°ˇˇ˛ˇ‚ˇ˙ˇÚˇˇ˜ˇ¯ˇˇÚˇÎˇ˛ˇ˙ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇÀˇ˛ˇ˙ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ⁄ˇˇ◊ˇˇ˛ˇˇ˛ˇˇˇˇ˛˝ˇ˛ˇ˛˝ˇ˝ˇ˝ˇ˝˛ˇ˘ˇˇˆˇ¯ˇ˚˛ˇ˛˛ˇˇˇ˛˛ˇ˛˝ˇ˛ˇÔˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇÀˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ⁄ˇˇ‰ˇ˝ˇˇ˛ˇˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇ˛ˇ˛ˇ˘ˇıˇ¯ˇ¸ˇ˛ˇˇ˛ˇˇˇ˛ˇ˛ˇˇ˛ˇÎˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇÀˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ⁄ˇˇŸˇˇ¸ˇ˛ˇˇ¸ˇ˛ˇ¸ˇˇ˛ˇˇ˛ˇ˛ˇ˛¸ˇ˙ˇˇˇ¯ˇ¯ˇ¸ˇ˛ˇˇ¸˛ˇ˛¸ˇˇ˛ˇÎˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇÀˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ⁄ˇˇ◊ˇˇ¸ˇˇˇˇ¸ˇ˛ˇˇ¸ˇˇˇˇ˛ˇ˛ˇ˛ˇˆˇˇÌˇ¸ˇ˛ˇˇ¸ˇˇˇ¸ˇ˛ˇÎˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇÀˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ⁄ˇˇ≤ˇˇ˚ˇˇˇˇ˚˝ˇ˝ˇˇˇˇ˝ˇ˝ˇ˝˝ˇ˘ˇˇˇ¯ˇ¯¸ˇ˛ˇ˛˝ˇˇ˛ˇ˝ˇ˝ˇ˛ˇÓ˛ˇˇ˛ˇ˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ…˛ˇˇ˛ˇ˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇŸˇˇˇ⁄ˇÅÅ∏ˇˇˇ›˛ˇÅÅ∑ˇˇ
  640. ˇÅÅêˇˇ
  641. ˇÅÅêˇˇ
  642. ˇÅÅêˇˇ
  643. ˇÅÅêˇˇ
  644. ˇÅÅêˇˇ
  645. ˇÅÅêˇˇ
  646. ˇÅÅêˇˇ
  647. ˇÅÅêˇˇ`ˇÕˇ˛ˇÁ˛ˇ˝ˇ›˛ˇ¯˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ¸ˇ˝ˇ¸ˇˇ ˛ˇ¯˛ˇ˛˛ˇ¸ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇπˇˇÖˇÕˇ˛ˇËˇ˛ˇ⁄ˇ˛ˇ˙ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇ˛ˇˇ˝ˇ…ˇ˛ˇ˙ˇ˛ˇˇ˛ˇ˛ˇˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ∫ˇˇüˇÕˇ˛ˇ˛ˇ˛˝ˇ˝ˇ˘ˇ˙ˇ˛¸ˇ˛ˇ˝ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇ˝ˇ˛˛ˇ ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ˝ˇ˚ˇˇ˛ˇˇ˛ˇ¸ˇˇ˛ˇ∫ˇˇ†ˇÕ¸ˇˇ˛ˇˇ˛ˇˇ˛ˇ˘˛ˇ˝ˇ˚ˇˇ˛ˇÏˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ˝ˇ¸ˇ˝ˇ…ˇ˛ˇˇˇˇ˛ˇˇ˛ˇ˝ˇ¸ˇˇ˛ˇ˛ˇ¸ˇˇ˛ˇ∫ˇˇ¢ˇÕˇ˛ˇ¸ˇˇ˛ˇˇ˛ˇˆˇ˛ˇ¸ˇ˛¸ˇÏˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇ˚ˇ˝ˇ…ˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇ˝ˇ˝ˇ˛ˇ˛ˇˇ˛ˇ˛ˇ˛ˇ˛ˇ∫ˇˇ•ˇÕˇ˛ˇˇ¸ˇˇˇˇ˛ˇ˙ˇ˛ˇ˛ˇ˝ˇ˝ˇËˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇ˚ˇ˝ˇ…ˇ˛ˇˇˇˇ˛ˇˇ˛ˇ˝ˇ˛ˇ˝ˇ˛ˇˇ˛ˇˇ˝ˇ˛ˇ∫ˇˇåˇÕˇ˛ˇ˝ˇˇˇˇ˝ˇ¯˛ˇ˝ˇ˛¸ˇ˝ˇ˛ˇÔ˛ˇˇ˛ˇ˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˝ˇ˚ˇ˝ˇ»˛ˇˇ˛ˇ˛ˇ˛˛ˇ¸ˇ¸ˇ˛ˇ˛˛ˇ¸ˇ˛ˇπˇˇˇªˇÅÅ◊ˇˇˇªˇÅÅ◊ˇˇ
  648. ˇÅÅêˇˇ
  649. ˇÅÅêˇˇ
  650. ˇÅÅêˇˇ
  651. ˇÅÅêˇˇ
  652. ˇÅÅêˇˇ
  653. ˇÅÅêˇˇ
  654. ˇÅÅêˇˇ
  655. ˇÅÅêˇˇ
  656. ˇÅÅêˇˇ
  657. ˇÅÅêˇˇ
  658. ˇÅÅêˇˇ
  659. ˇÅÅêˇˇGˇΩ¸ˇË˝ˇ˝ˇÚˇÙˇˆˇÓˇË˛ˇ¯˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ¸ˇåˇˇ\ˇΩˇ‰ˇ˛ˇ˛ˇÚˇÙˇˆˇÓˇÈˇ˛ˇ˙ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇàˇˇíˇΩˇ¸ˇˇˇ˛˛ˇ˛˛ˇ˘ˇ˛ˇ˛ˇ˝˛ˇ˛˛ˇˇˇ˜ˇ˝˝ˇ˛ˇ˝˝ˇˇˇˇ˛˝ˇ˝ˇ˛ˇÛˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ˝ˇãˇˇñˇΩ˝ˇˇˇˇˇ˛ˇˇ˛ˇ˙˝ˇ˝ˇ˛ˇ˛ˇˇ˛ˇˇˇˆˇ˛ˇ˙ˇ˛ˇ˛ˇˇˇˇˇ˛ˇˇÎˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇåˇˇêˇΩˇ¸ˇ¸¸ˇ¸ˇ˙ˇ˛ˇ˛ˇ˛ˇ˛ˇˇ¸˛ˇˆˇ˝˛ˇ˝ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇÓˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ¸ˇåˇˇïˇΩˇ¸ˇ¸ˇ¸ˇˆˇ˛ˇ˛ˇ˛ˇ˛ˇˇ¸ˇˇ˜ˇ˙ˇ˛ˇ˛ˇˇˇˇ˛ˇˇ˛ˇ¸ˇÔˇ˛ˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇåˇˇˇΩˇ¸ˇ˚˝ˇ˝ˇ˙˝ˇ˝ˇ˝˛ˇ˛˝ˇˇ˛ˇ¯ˇ˛˝ˇ˝ˇ˝ˇˇˇˇ˛ˇ˝ˇ˝ˇ˝ˇÚ˛ˇˇ˛ˇ˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇ˛˛ˇãˇˇ
  660. ˇÅÅêˇˇ
  661. ˇÅÅêˇˇ
  662. ˇÅÅêˇˇ
  663. ˇÅÅêˇˇ
  664. ˇÅÅêˇˇ
  665. ˇÅÅêˇˇ
  666. ˇÅÅêˇˇ
  667. ˇÅÅêˇˇ
  668. ˇÅÅêˇˇ
  669. ˇÅÅêˇˇ
  670. ˇÅÅêˇˇ
  671. ˇÅÅêˇˇ
  672. ˇÅÅêˇˇ
  673. ˇÅÅêˇˇ
  674. ˇÅÅêˇˇ
  675. ˇÅÅêˇˇ
  676. ˇÅÅêˇˇ
  677. ˇÅÅêˇˇ
  678. ˇÅÅêˇˇ
  679. ˇÅÅêˇˇ
  680. ˇÅÅêˇˇ
  681. ˇÅÅêˇˇ
  682. ˇÅÅêˇˇ
  683. ˇÅÅêˇˇˇÅÅú˙ˇ¸ˇˇˇÅÅúˇ¸ˇ¸ˇˇˇÅÅúˇ¸¸ˇˇˇˇÅÅúˇ¸ˇ˛ˇˇˇˇÅÅúˇ¸ˇ˛ˇˇˇˇÅÅúˇ¸ˇ˛ˇˇˇˇÅÅú˙ˇ˛ˇˇˇˇÅÅöˇ˙ˇˇˇˇÅÅöˇ˙ˇˇˇˇÅÅöˇ˙ˇˇˇˇÅÅö¯ˇˇˇ
  684. ˇÅÅêˇˇŎŎçˇÅˇÅˇéˇ
  685. d,     Helvetica
  686.     °dONLNd∫ë`úx(∏~NOTE
  687. °dONLNdøü`´¸*XThe Heap Window is only functional when running in 32-bit addressing mode.  Not all menu°dONLNd´`∑ * items are implemented. ,
  688.  
  689. Zapf Dingbats
  690.     H‡°dONLNd/≠À∂“)ku(ˆ~ Installer Debugger User’s Manual(ˆ%14ˇf◊#ˇ ˇˇˇˇ#◊ 
  691. d, Palatino
  692. .ˇ+~(C  H  A  P  T  E  R      6
  693. $°dONLNd-`Ud*BVirtual Window 4/
  694. °dONLNd˙`≤*∏LThis chapter describes the Virtual Window feature of the Installer Debugger.
  695. °dONLNd\2º(L6The Virtual Window Q4Q/,     Helvetica
  696.     °dONLNdoM`Xx+H(NOTE
  697. °dONLNdt[`gD*1The Virtual Window is currently not implemented. ,
  698.  
  699. Zapf Dingbats
  700.     ä °dONLNd•]DfK)‰u(ˆ~ Installer Debugger User’s Manual(ˆ%15ˇ